It looks like you're new here. If you want to get involved, click one of these buttons!
mauriceatron wrote: »
I've written a series of iPhone OpenGL ES tutorials which I am going to make available through this forum. The goal of the tutorials is not to teach 3D graphics from the beginning, or even to discuss the evolution of OpenGL, it's really about getting some objects on the screen and playing around with them.
If you have no idea on 3D objects, you may still get some milage out these tutorials. If there's enough requests, I can go back to a more basic level if needed. Also, I'm not going into user input and not even too much on how to set up a screen, I'm using Apple's template for that (with some modifications covered in the initial tutorial.
Ideally, you'll already have some basic concepts of 3D, even maybe a little OpenGL (having looked at Apple's sample code is good enough). I've left out all those fancy matrix maths and other complex concepts; all we're doing is rendering objects on the screen and seeing what we had to do to get OpenGL to do what we want. That's all.
I didn't want to put the tutorials up on here until I had a meaningful series started (currently there are 7 including the initial Xcode set up tutorial) which starts off with the basics of drawing a triangle, then a square, right through to texture mapping a 3D object. As I expand on this series, I'll expand on this post.
As I add new tutorials, they will be added to the below list.
iPhone OpenGL ES Tutorial Series:
Tutorial 00 - Setting Up Your Xcode Project
Tutorial 01 - Drawing Primitives 1 - Triangles
Tutorial 02 - Drawing Primitives 2 - Squares
Tutorial 03 - Transformations
Tutorial 04 - Colours and Shading
Tutorial 05 - Texture Mapping our Square
Tutorial 06 - Objects in 3D
Tutorial 07 - Transforming Objects Independently (Without using glLoadIdentity())
Tutorial 08 - The Final Primitives: Points and Lines in a Stride
Tutorial 09 - Blending without Mr Buzzy Part 1
Tutorial 10 - Multiple Textures, Repeating Textures, and The End of the Book Era
Tutorial 11 - Single Texture: Multiple Looks, Render to Texture, and Getting Inspired in Maths
Tutorial 12 - Landscape View & Handling Touches Part 1 - 2D World
Tutorial 13 - Moving in 3D
Tutorial 13.5 Moving in 3D Part 2: Some Theory that I Should Have Explained
Tutorial 14 - Getting Access to Blender Models Part 1
Tutorial 15 - Getting Access to Blender Models Part 2
NOTE ON BLENDING TUTORIAL: I'm not real happy with it in it's current state but thought I'd just put it up now so you can learn from what's there rather than hold back. I'm going to re-write it at a later date as well as add part 2 where I discuss the blending factors in detail.
Obviously, everything is hosted on my Mobile Me website and all made with iWeb. I really don't hold much interest in web design and that was good for me because all I needed to do was to worry about the content of the tutorials and not how they got there
Please use this thread for discussions.
burf2000 wrote: »
No links are working....
mauriceatron wrote: »
OK, as some of you are aware, I'm leaving my current job today to and starting a new job next week. As much fun as it was there, management was just a pain to deal with on many fronts, not just on the little iPhone tutorials.
All the disputes etc are resolved at the termination of my work there so I can put up the old website again later this month (if I can find the files).
New content may take a little while because I've forgotten where I was up to and probably need to change a few things to bring things up to date with the current OS. Also, the new company I'm working for requires all such bodies of work to be passed by the powers that be before publishing (fair enough I think) but for the most part, I think they really won't have a problem with them as they are very iPhone focused and very basic. They're sensible guys (except for the fact they've given me a Blackberry....)
Anyway, that's it for now. Gotta go clean out the rest of my crap from the office.
kohjingyu wrote: »
It's really good to hear that. I really enjoyed your tutorials Any plans on continuing the shooting game tutorial?
bluefrog wrote: »
I can't upload tutorial 5 or 6 because of the size limits on uploads....
MAURICETRON SAVE US!!!!
bluefrog wrote: »
I found the files for tutorials 1-6 on a Chinese website. I looked all over the place, Chinese sites, Japanese sites, etc...
This is all I could find