【发布时间】:2012-02-05 14:45:59
【问题描述】:
将 .obj 文件导入在 Blender 中创建的 android 应用程序的最佳方法是什么?我想要最好和最简单的变体!给个教程链接怎么样?
【问题讨论】:
标签: android opengl-es blender .obj
将 .obj 文件导入在 Blender 中创建的 android 应用程序的最佳方法是什么?我想要最好和最简单的变体!给个教程链接怎么样?
【问题讨论】:
标签: android opengl-es blender .obj
我个人很久以前就在 Android Native C 中实现了 OBJ 阅读器,在这种情况下,问题比在 Java 中实现要复杂得多。
最简单的方法是以文本模式打开文件并按照其逻辑解析文件。
逻辑非常简单,你可以在这里找到文件格式:
http://www.martinreddy.net/gfx/3d/OBJ.spec
编写这样的代码对于普通熟练的开发人员不会超过 2 天,我建议您自己编写以更好地控制您的代码。
或者,如果您希望它准备好,您可以找到并调整这个 Java 加载器:
http://www.java2s.com/Code/Java/3D/ObjectFileLoader.htm
干杯
【讨论】:
Here 是一个简单的 .obj 文件读取器类,专门编写用于 Android。作为完整示例程序的一部分提供,您可以试用它。
【讨论】: