I only have a basic understanding of OpenGL, so I'm probably showing my ignorance here.
I'm looking for a great iPhone/OpenGL-ES example of applying a texture (preferably from a texture atlas, but not really a requirement) to specific parts of some arbitrary object/model.
I have a game where 3D tiles "flip" to reveal some other texture on the backside of the tile. I created the model in Blender and exported it to an Objective-C header. The tile isn't a simple "cube", but it is relatively cube-shaped. Everything works great when I use a single texture that simply wraps the entire model. But I'm struggling to figure out how I can restrict that texture to just specific parts of the model.
To complicate things even more, I ultimately want to texture it with three different images. The top will have "image x", the sides of the tile will have "image y", and the back will have "image z".