Game Development Stack Exchange is a question and answer site for professional and independent game developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I was wondering if someone has read both the:

iPhone 3D Programming


OpenGL ES 2.0

books and have an opinion if one is better than the other?

I'm basically wanting to get into doing 3D graphics on iOS including shaders.

share|improve this question
have already read anywhere how to manipulate with difficult 3d objects such as character (human or animal)? – Gargo Aug 10 '12 at 8:37
up vote 4 down vote accepted

iPhone 3D programming is a better starter, it's written like a tutorial and in general is better suited for your game development needs. OpenGL ES 2.0 on the other hand goes quite near to the metal, it's more like OpenGL ES 2.0 reference on steroids.

iPhone 3D programming is freely available through O'Reillys OFP system, so you can buy the other one and eventually read both.

share|improve this answer

iPhone 3D Programming covers both ES 1.1 and ES 2.0. I found that slightly confusing when going through examples but it is up to your preference whether you are interested in 1.1 as well.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.