我正在使用Qualcomm Vuforia开发具有增强现实功能的iOS应用程序,我很难理解如何从Blender(或其他软件)创建3D模型。所有示例都使用具有顶点坐标的.h文件来生成即茶壶。 我找不到对我有用的文档。 有没有工具将.blend或.obj文件转换为.h(OpenGL ES)?
感谢
答案 0 :(得分:10)
我根据项目mtl2opengl开发了一个名为obj2opengl的脚本,它可以完全满足您的需求。该脚本适用于 .obj 和.mtl文件,我认为这些文件可以直接从Blender导出,并生成带有顶点数据的 .h 文件。我在我的iOS增强现实应用程序中广泛使用它(虽然我还没有使用过Vuforia SDK),随附的资源也包括一个示例Xcode项目。希望它有所帮助!
答案 1 :(得分:5)
你应该看看BlenderVuforiaExport(由我的同事开发):
https://github.com/StickyBeat/BlenderVuforiaExport
它将Blender中的对象导出为Vuforia示例项目中使用的相同.h格式。
答案 2 :(得分:0)
我对vufoia知之甚少,但这里有两个关于使用blender获取3D模型并在iPhone上显示它们的答案。这些可能对你有帮助。