存储动画网格的总体策略

时间:2012-04-24 00:43:04

标签: opengl-es opengl-es-2.0

我一直在试图弄清楚如何在像3ds max这样的程序中生成网格物体,并将其带入动画,纹理等游戏中。

我看过FBX和Collada,但从我读过的内容来看,它们被用作建模软件和可能为游戏定制的最终格式之间的中间步骤。我正在寻找的是一本书或教程,它将以一般方式覆盖您在自定义文件中存储的内容,如何存储动画数据等。

目前我并没有真正的攻击计划,而且我看到的所有指南都坚持渲染几个三角形。

它不必是特定于OpenGL的实现,尽管我将使用它。

1 个答案:

答案 0 :(得分:0)

是Collada是一种交换格式。 这意味着它非常通用。如果我是对的,那正是你要找的!

你可以使用像Assimp这样的库将collada加载到通用场景图中,然后让你的游戏/渲染器直接使用它,或者预处理然后使用它。