1

我想知道是否可以将您在 Maya 等软件中制作的模型导入您的 C++/OpenGL 代码中,以便您可以将这些模型用作游戏角色?

如果可能的话,我应该怎么做?

如果不可能,或者这不是人们通常创建 3d 游戏角色的方式,那么创建 3d 角色然后在 c++ 游戏程序中使用它们的标准或优选方式是什么?

4

2 回答 2

0

这是很有可能的,也是常用的。您可以解析 Maya 可以导出的多种格式之一。例如,在这里您可以看到obj格式的教程。

于 2013-02-08T07:57:09.173 回答
0

是的,这是可能的,这就是我为自己用 C++/OpenGL 制作的游戏创建所有游戏模型的方式。您可以使用 Collada 等外部资源,但我只是使用 Maya C++ API 编写了自己的导出器,并为游戏应用程序编写了自己的导入器。这很容易做到。有关如何编写自己的导出器的更多信息,您可以在此处找到 Maya 的 API 手册。

于 2013-03-12T14:32:21.017 回答