我一直在尝试弄清楚如何将3ds max这样的程序中生成的网格带到你的游戏中,并使用动画、纹理等。
我看过FBX和Collada,但据我所知,它们被用作建模软件和一些最终格式之间的中间步骤,这些格式可能是游戏的自定义格式。我正在寻找的是一本书或教程,将在一般的方式,您将存储在您的自定义文件中,您将如何存储动画数据等。
现在我真的没有一个总体的攻击计划,我看到的所有指南都坚持渲染几个三角形。
它不一定是特定于OpenGL的实现,尽管这是我将使用的。
发布于 2012-05-08 19:11:39
是的,Collada是一种交换格式。这意味着它是非常通用的。如果我是对的,那就是你要找的东西!
可以使用诸如Assimp之类的库将collada加载到通用场景图中,然后让游戏/渲染器直接使用它,或者对其进行预处理,然后使用它。
https://stackoverflow.com/questions/10290295
复制相似问题