Does anyone know any good books or PDFs for beginning opengl for the iphone.
No books yet. You can start with the Apple openGL examples to see the iPhone-specific stuff.
To learn openGL, you can get old copies of the programming guide under $5 - they'll explain OpenGl concepts and conventions, like transformations and texturing.
I personally found "Mobile 3D Graphics with OpenGL ES and M3G" to be most helpful but unfortunately the second half of the book (which covers M3G) is completely irrelevant. It's a good book for learning about 3D concepts and how OpenGLES works though.
Also, download the source code for Apple's Touch Fighter 2 to get a sense of how to write a full iPhone game app, with sound and other bells and whistles.
If you're completely new to openGL the best way to start is by learning the basics. openGL ES for the iPhone is just a more compact, less robust version for the iPhone. The best book out there to learn about openGL is Richard Wright's openGL Super Bible. Its a great place to start for beginners and a great reference for experienced gl programmers.
if you're looking into openGL programming for the iPhone, possibly, but the iPhone only supports the openGL ES 1.1 spec, which is fixed-function pipeline only. If you have no prior 3D API programming experience, openGL SuperBible is definitely the way to go, its great for beginners.
Jeebus... I just received my copy of the OpenGL SuperBible and the thing is a 1200-page monster! How can anyone on the planet possible have that much knowledge (did I mention it's 1200 pages!?) of OpenGL? Looks like I gots lots of readin' to do...
It has a ton of examples from chapter 6 on and believe me it's very well explained. Plus you can download the source code and I didn't have any issues compiling them under xcode 3.2.
I've bought alot of books and this one is da bomb!
No books yet. You can start with the Apple openGL examples to see the iPhone-specific stuff.
maybe some of us should get together to write something like this. i think our experience finding bugs in the opengl implementation alone is worth some publishing effort. also, we all seem to have our own opinions of how to implement certain things. writing a book where each person involved goes into detail about their approach could be a good help especially for seasoned developers trying to understand how to get started with graphics on this platform. i think i'd be pretty helpful for writing for 3d and especially for particles.
maybe some of us should get together to write something like this. i think our experience finding bugs in the opengl implementation alone is worth some publishing effort. also, we all seem to have our own opinions of how to implement certain things. writing a book where each person involved goes into detail about their approach could be a good help especially for seasoned developers trying to understand how to get started with graphics on this platform. i think i'd be pretty helpful for writing for 3d and especially for particles.
As someone new to OpenGL, OpenGL-ES and the variant of OpenGL-ES 1.x that is supported on the iPhone, I found this book invaluable. I was trying to understand basic concepts while also trying to render anti-aliased lines in 2D.
I am still looking for other books that would complement this one, however.
Quote:
Originally Posted by marktyers
O'Reilly have just released a book called iPhone 3D Programming. Just starting opengl es on the iPhone and this book looks promising.