为android导入Wavefront .obj文件

时间:2012-01-08 22:50:46

标签: android opengl-es blender .obj

将.obj文件导入到Blender中创建的Android应用程序的最佳方法是什么?我想要最好的和最简单的变体!指向教程的链接怎么样?

2 个答案:

答案 0 :(得分:4)

就我个人而言,很久以前我已经在Android Native C中实现了OBJ读取器,在这种情况下,问题比在Java中执行它要复杂得多。

最简单的方法是在文本模式下打开文件并按照逻辑解析文件。

逻辑我非常简单,你可以在这里找到文件格式:

http://www.martinreddy.net/gfx/3d/OBJ.spec

编写这样的代码不会超过平均熟练开发人员超过2天,我建议您自己动手以更好地控制代码。

另外,如果你想要它,你可以找到并调整这个Java加载器:

http://www.java2s.com/Code/Java/3D/ObjectFileLoader.htm

干杯

答案 1 :(得分:2)

Here是一个简单的.obj文件阅读器类,专门用于与Android一起使用。作为完整示例程序的一部分,您可以使用它来试用它。