文件名称:ObjModelLoader:从 OpenGL 上的 Obj 文件加载模型
文件大小:36KB
文件格式:ZIP
更新时间:2024-07-05 23:24:06
C++
对象模型加载器 从 Wavefront Obj 文件 (*.obj) 加载模型。 使用三角形和法线作为静态对象。 没有纹理映射。 警告:必须对 OBJ 文件进行三角剖分。 非三角对象将无法工作! 您可以使用 Blender 进行三角测量。 在 Blender 上导出为 Obj 文件:(a) 打开 Blender 程序。 创建您的模型。 (b) 文件 -> 导出 -> 波前 (.obj) (c) 现在在“导出对象”部分的左侧面板中检查“三角化面”。 (d) 单击“导出 OBJ”按钮。 它产生两个文件。 例如:cube.obj 和 cube.mtl。 我们只需要 *.obj 文件。 示例用法: ObjModelLoader *mesh = NULL; mesh = new ObjModelLoader("C:\\data\\filename.obj"); mesh->Draw()
【文件预览】:
ObjModelLoader-master
----.gitignore(242B)
----ObjModelLoader_Demo()
--------ObjModelLoader.h(3KB)
--------ObjModelLoader_Demo.depend(6KB)
--------bin()
--------ObjModelLoader_Demo.layout(323B)
--------main.cpp(6KB)
--------ObjModelLoader_Demo.cbp(2KB)
--------ObjModelLoader.cpp(7KB)
----ObjModelLoader.h(3KB)
----Preview.png(14KB)
----LICENSE(6KB)
----README.md(717B)
----ObjModelLoader.cpp(7KB)