我想创建一个机器人并想在 OpenGL 中移动它。我将在 3DsMax 中创建模型。 我想知道如何在 OpenGL 中导入和移动它。
我应该在 3ds Max 中以哪种格式保存文件,以便可以将其导入到 OpenGL 中?
我应该使用枢轴还是将机器人的每个部分保存为单独的文件? OpenGL 支持枢轴吗?
最佳答案
令人惊讶的是,OpenGL 与这个答案几乎没有什么关系。 OpenGL 仅用于绘制几何图形。它本身不是渲染/游戏引擎/场景图。因此,您应该注意加载网格并对其进行动画处理,然后通知 OpenGL 它必须绘制什么。
但是,您可以通过寻找已经提供您想要的支持的基于 OpenGL 的渲染/游戏引擎/场景图来让您的生活变得更轻松。但你必须亲自看看。然后以引擎支持的任何合适的格式导出网格。 OpenGL 本身与您希望使用的任何文件格式无关。如果您或您的引擎可以处理它并从中获取所有相关信息,您就可以使用它。
关于opengl - 如何在OpenGL中导入对象以及选择什么文件格式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9750428/