由于OpenGL没有像GLLoadObjFile('myModel.obj')那样的函数,在iOS应用程序中加载像.obj这样的3d模型文件的最佳教程是什么?
我已经尝试过wavefront loader,但它似乎没有用。
答案 0 :(得分:7)
https://github.com/jlamarche/iOS-OpenGLES-Stuff/tree/master/Wavefront%20OBJ%20Loader
它的装载机似乎相当不错,甚至支持来自搅拌机的材料,虽然它使用OpenGL ES 1,装载机类应该在ES 2中完美运行
答案 1 :(得分:4)
我使用了名为Ninevegl的库。它非常好,支持.obj和.dae等文件格式。它非常易于使用,并且有很好的解释文档。这是链接。
答案 2 :(得分:1)
我构建了一个Perl / Xcode项目,用于将 .obj 和 .mtl 文件加载到iOS上的OpenGL ES 2.0中,可用here。它被称为mtl2opengl
,您可以看到其他S.O.的评论/结果。这些类似问题的用户: