我想创建一个机器人,并希望在OpenGL中移动它。我将在3DsMax中创建模型。 我想知道在OpenGL中导入和移动它。
我应该以哪种格式将文件保存在3ds Max中,以便我可以在OpenGL中导入它?
我应该使用枢轴还是将机器人的每个部分保存为单独的文件? OpenGL是否支持支点?
答案 0 :(得分:8)
OpenGL与答案几乎没什么关系。 OpenGL仅用于绘制几何体。它本身不是渲染/游戏引擎/场景图。因此,加载网格并为其设置动画是您应该注意的事情,随后通知OpenGL它必须绘制什么。
然而,您可以通过寻找已经提供所需支持的基于OpenGL的渲染/游戏引擎/场景图形来让您的生活更轻松。但是你必须亲自看看。然后以引擎支持的任何合适格式导出网格。 OpenGL本身与您希望使用的任何文件格式无关。如果您或您的引擎可以处理它并从中获取所有相关信息,您可以使用它。