将3d模型加载到OpenGL场景中

时间:2012-04-12 17:21:16

标签: c++ api qt opengl

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

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

2 个答案:

答案 0 :(得分:10)

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

答案 1 :(得分:4)