Opengl es 2.0 programming guide

broken image
broken image

If you're looking for particular effects, the OpenGL Shading Language book is still one of the primary resources you can refer to. Still, the core C API for OpenGL ES is the same, so it's easy to see what's going on. However, all of his code is in C++, rather than Objective-C, so that may be a little disconcerting for someone used to Cocoa development. He gets into some pretty advanced techniques towards the end.

broken image

It does not assume that you know OpenGL ES, and he does explain a good bit of the math and other fundamentals required to understand what he's talking about. IPhone 3D Programming by Philip Rideout is a great book that covers both OpenGL ES 1.1 and 2.0. You linked to his OpenGL ES 1.1 tutorials, which are also great, but he didn't place his newer 2.0 material on that list. It's a lot easier to find OpenGL ES 2.0 material for iOS (or any OS, really) than it used to be a year or so ago.įor something written from a pure iOS perspective, it's hard to beat Jeff LaMarche's chapters from his unpublished book, which start here.

broken image