Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想知道是否可以将您在 Maya 等软件中制作的模型导入您的 C++/OpenGL 代码中,以便您可以将这些模型用作游戏角色?
如果可能的话,我应该怎么做?
如果不可能,或者这不是人们通常创建 3d 游戏角色的方式,那么创建 3d 角色然后在 c++ 游戏程序中使用它们的标准或优选方式是什么?
这是很有可能的,也是常用的。您可以解析 Maya 可以导出的多种格式之一。例如,在这里您可以看到obj格式的教程。
obj
是的,这是可能的,这就是我为自己用 C++/OpenGL 制作的游戏创建所有游戏模型的方式。您可以使用 Collada 等外部资源,但我只是使用 Maya C++ API 编写了自己的导出器,并为游戏应用程序编写了自己的导入器。这很容易做到。有关如何编写自己的导出器的更多信息,您可以在此处找到 Maya 的 API 手册。