iPhone上使用openGL ES加载3D模型的教程是否存在?

8

我一段时间以来一直在研究一些3D建模软件。现在我很好奇:我该如何将这样的3D模型带到iPhone或iPad上,以便能在屏幕上看到它并可能用手势旋转它?

1)哪种文件格式最适合3D模型?

2)我应该如何将特定的3D模型文件加载到OpenGL ES中然后渲染它?

3)我怎么才能给多边形体上颜色,例如让模型呈现红色?

4)模型是否有某种中心或枢轴点,使我可以轻松地围绕其旋转?还是我需要极其困难的数学技能自己转换3D空间中所有的顶点?旋转东西有多难?

5)我可以缩放模型或将它们适应相机视口吗?这有多难?需要极其棒的数学技能吗?

6)OpenGL ES是否支持一些着色器树模型,其中包括可以应用于模型或材料的渐变和效果?

如果有人能指出一个快速入门指南,为那些懂得3D但不懂OpenGL ES的人服务,那我会非常高兴。或许已经有人在这个主题上做过很好的教程了吗?


虽然它并不能完全回答你所有的问题(如果将其单独分开可能会更好),但你可能想看一下这个问题:想在iPhone上显示3D模型:如何入门? - Brad Larson
1个回答

7

你想了解如何在OpenGL ES中使用Blender中的3D模型吗?请参考这篇文章


使用Blender是我最喜欢的用于OpenGL(ES)项目生成内容的方式。 - No one in particular
有人有那篇文章提到的脚本备份吗?Jeff Lamarche网站上所有资源的链接似乎已经损坏/无法访问/无法解析DNS。 - Matt Fellows

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接