¿Hay un tutorial sobre cómo cargar un modelo 3D en openGL ES en el iPhone?

Empecé a jugar con algunos modeladores 3D hace un tiempo. Ahora tengo curiosidad: ¿cómo puedo llevar ese modelo 3D al iPhone o iPad, para poder verlo en la pantalla y tal vez incluso rotarlo con gestos?

1) ¿Cuál es el mejor formato de archivo para los modelos 3D?

2) ¿Cómo cargaría un archivo de modelo 3D en particular en openGL ES y luego lo renderizaría?

3) ¿Cómo aplicaría un material a los polys, es decir, para que el modelo parezca rojo?

4) ¿El modelo tiene algún tipo de centro o punto de giro donde pueda rotarlo fácilmente? ¿O necesito increíbles habilidades matemáticas para transformar todas las vertecies en el espacio 3D? ¿Qué tan difícil es rotar algo?

5) ¿Puedo escalar modelos o colocarlos en la ventana de la cámara? ¿Qué tan difícil es hacer eso? ¿Necesitas increíbles habilidades matemáticas?

5) ¿OpenGL ES admite algún tipo de modelo de árbol de sombreado con gradientes y efectos que se puedan aplicar al modelo o material?

Sería muy feliz si alguien puede señalar una guía de inicio rápido para personas que conocen 3D, pero no conocen OpenGL ES. ¿Quizás alguien ya hizo un gran tutorial sobre este tema?

Respuestas a la pregunta(1)

Su respuesta a la pregunta