Back to MinneBar Sessions Home Page

Log in

OpenGL ES from the Ground Up

By Paul Johnson

This session is getting started in 3D programming. OpenGL is cross platform, and iPhone will be used as an example platform.

Being a fan of the Spore video game, and after busting my chops implementing some iPhone titles, I naively decided I wanted to implement a Spore-like (3D) game on iPhone. Oh, little did I know. This session describes my journey from knowing nothing, to getting to the point of algorithmically generating a planet, including parameterizing the planet’s surface, how to create the surface itself, and how to texture the resulting geometry. I will show you code, and Wrath-Of-Khan style planet panorama sequences.

Categories

About the presenter

Info about Paul: http://studioe9.com/leadership.html