8

我需要在我的项目中加载和存储 3d 模型并在 OpenGL 场景中渲染它们。我可以选择要导出的模型类型。dwg、max、step 和其他一些格式可用。刚刚发现 OpenGL 是低级 API,不包含任何解析 3d 模型文件的工具。我正在寻找一些库/API 来将 3d 文件结构转换为 OpenGL 基元(或其他一些原始数据)并将它们存储回具有指定格式的文件中。

例如我想加载一个步骤文件,旋转和缩放一些对象,然后保存修改后的文件。

4

2 回答 2

10

我认为 Assimp 可能是您正在寻找的:http ://assimp.sourceforge.net/

于 2012-04-12T17:55:29.500 回答
4

C++ 3ds 加载器:

http://www.spacesimulator.net/wiki/index.php?title=Tutorials:3ds_Loader

于 2012-04-12T18:44:18.203 回答