Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>If I may plug my own work, I'd direct you to my post at <a href="http://www.sunsetlakesoftware.com/2008/08/05/lessons-molecules-opengl-es" rel="nofollow noreferrer">http://www.sunsetlakesoftware.com/2008/08/05/lessons-molecules-opengl-es</a>. It's not the best overall introduction to OpenGL ES, and it gets fairly technical pretty quickly, but it's my take on the subject from my experience writing <a href="http://www.sunsetlakesoftware.com/molecules" rel="nofollow noreferrer">Molecules</a>. Also, I've just started reading the book <a href="http://rads.stackoverflow.com/amzn/click/0123737273" rel="nofollow noreferrer">"Mobile 3D Graphics: with OpenGL ES and M3G"</a>.</p> <p>I agree with the suggestion that the best way to learn is by doing. I started out knowing nothing about OpenGL and three weeks later had Molecules in for review in the App Store. Once you have a clear set of goals ("OK, I need to draw a 3-D sphere", "Now I need to rotate it on demand") it becomes easy to find the examples or parts of documentation that apply to just the task you're working on. </p> <p>There are many code examples out there, although a lot of them use immediate mode and other calls that are not supported in OpenGL ES. <strike>I'd love to add to the list by releasing the source to Molecules, but Apple's NDA has prevented that so far.</strike> The source code to Molecules <a href="http://www.sunsetlakesoftware.com/molecules" rel="nofollow noreferrer">is now available</a>.</p> <p>As an update (11/16/2010), video for the class I taught on OpenGL ES 1.1 is now available to download as part of <a href="http://deimos.apple.com/WebObjects/Core.woa/Browse/matcmadison.edu.3989485784.03989485786" rel="nofollow noreferrer">my course on iTunes U</a>. The notes for that session can be found <a href="http://www.sunsetlakesoftware.com/sites/default/files/Spring2010CourseNotes/opengl%20es.html" rel="nofollow noreferrer">here</a>. I will soon be updating the fall semester videos with one for this week's class on OpenGL ES 2.0.</p> <p>In the meantime, Philip Rideout has released an excellent book on OpenGL ES 1.1 and 2.0 development for the iPhone, called <a href="http://oreilly.com/catalog/9780596804831" rel="nofollow noreferrer">iPhone 3D Programming</a>. I highly recommend it.</p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
    3. VO
      singulars
      1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload