Existe um tutorial sobre como carregar um modelo 3D no openGL ES no iPhone?

Eu comecei a brincar com alguns modeladores 3D há um tempo atrás. Agora estou curioso: como posso trazer um modelo 3D para o iPhone ou iPad, para que eu possa vê-lo na tela e até girá-lo com gestos?

1) Qual é o melhor formato de arquivo para os modelos 3D?

2) Como eu carregava um arquivo de modelo 3D específico no openGL ES e o renderizava?

3) Como eu aplicaria um material às polys, ou seja, para fazer o modelo parecer vermelho?

4) O modelo possui algum tipo de centro ou ponto de articulação onde eu posso girá-lo facilmente? Ou preciso de habilidades matemáticas incríveis para transformar todas as vertigens no espaço 3D? Quão difícil é girar alguma coisa?

5) Posso dimensionar modelos ou encaixá-los na janela de exibição da câmera? Quão difícil é fazer isso? É necessário ter habilidades matemáticas incríveis?

5) O openGL ES suporta algum tipo de modelo de árvore de shader com gradientes e efeitos que podem ser aplicados ao modelo ou material?

Ficaria muito feliz se alguém pudesse indicar um guia de início rápido para pessoas que conhecem 3D, mas não conhecem o OpenGL ES. Talvez alguém já tenha feito um ótimo tutorial sobre esse tópico?

questionAnswers(1)

yourAnswerToTheQuestion