有没有办法在iPhone中将.obj文件从Lightwave 3D转换为OpenGL ES的.h文件?

时间:2009-08-10 09:02:45

标签: iphone opengl-es 3d

我正在寻找一种方法将Lightwave 3D的.obj文件转换为iPhone的.h文件。我环顾四周,看过几个可以为你生成.h文件的脚本,但是所有这些脚本都无法理解Lightwave 3D .obj格式。如果有人似乎知道某种方法可以将lightwave 3d .obj文件转换为.h文件,请分享。

或者更好,如果有人似乎知道其他方法制作.h文件,请提供建议。谢谢。

5 个答案:

答案 0 :(得分:1)

或许将.obj文件转换为Blender文件,并export a header file from that

答案 1 :(得分:1)

Jeff Lamarche也有很多关于将Blender文件转换为OpenGL ES tag在他博客下的.h文件的帖子。他发布了Python script,由社区反复改进(特别是Scott Lyons和Dennis Ippel)。

我不知道直接从Lightwave导出的脚本,所以目前看起来你必须首先通过Blender ......

答案 2 :(得分:1)

Simon Maurice的OpenGL ES series有3篇文章(III& III)利用Blender的python界面将模型引入OpenGL ES iPhone应用程序。它包括分步指南和示例项目。

答案 3 :(得分:0)

不完全是你所要求的,但我写了step-by-step guide关于如何通过COLLADA将LightWave模型导入OpenGL ES。

答案 4 :(得分:0)

www.cheetah3d.com上的Cheetah 3d是一个mac-only三维建模工具,它将obj导出为.h