2013-02-22 73 views
2

我的目标是显示简单的3D模型并在其上应用纹理。ios:使用GLE示范代码示例显示简单的3D模型

我已经下载了GLEssentials ios sample project学习如何开发这个(我在IOS是新的OpenGL ES API)

但这个例子模型是一个.MODEL文件,这是我从来没有听说过,并且从未出现在model bank websites

  1. 这是什么类型的文件?
  2. 是与其他常见模型类型(.obj,.c2d,.3ds)兼容的示例代码?
  3. 从这个项目开始是一个好主意吗?

回答

3

看一看这个问题:

在我的回答,我描述了一个脚本,并伴随Xcode项目,其将.OBJ/.mtl文件头适合文件适用于iOS上的OpenGL ES [link]

在回答你的问题:

  1. 我相信.MODEL文件仅适用于样本项目,是一个专有的苹果扩展。它很可能包含简单的数据,如顶点位置。
  2. 我认为你很难将其他模型类型放入示例代码中,这对于OpenGL ES初学者来说非常复杂。您可能需要查看Cocos2D here上的.pod文件。我见过并听到过很棒的事情。
  3. 我不会推荐它:)
+0

感谢您的回答。我一直在cocos2D网站&doc上,这似乎很棒,但是......我不想制作游戏,只是在'UIView'上显示一些模型。 Cocos2D似乎对我的需求来说太大了。 – Martin 2013-02-22 18:07:06

+0

http://stackoverflow.com/questions/15344430/opengles-display-human-face-in-iphone你可以请看看这个链接,并帮助我这一点。我还需要一些关于你的代码的文档。 – 2vision2 2013-03-11 17:14:00