怎么实现3D模型在程序中的动作

如何实现3D模型在程序中的动作
我想将一个用三维设计软件(如3dsMax)设计出来的3D模型(如设计出一个人物模型,关节可以模仿人一样动的),然后倒入自己的程序中,但模型已经不能动了,而我想实现的功能却是让这个模型的各个关节可以正常(只需简单的运动)的动,不知有什么好的方法,我想通过OpenGL完成(难道需要将每一个关节都设计成一个文件,然后自己编算法,让它和谐运动)。请教了?谢谢!!!

------解决方案--------------------
是啊,肯定是可以实现的。目前DirectX在易用性方面渐渐超过OpenGL了,如果没有特殊要求建议采用DirectX来实现。

从目前看你在这方面的知识还很少,要做到你的要求对于你来说不容易,但方向要搞对,呵呵,努力吧。
------解决方案--------------------
.x文件时微软的3d 模型格式,当然用DirectX比较好了.你下载个DirectX的SDK里面有很多范例程序的,其中就有跟你需要类似的例子。

当然如果你要学习OpenGL那又另当别论。
------解决方案--------------------
我也好久没有搞3d编程了,以前已开始就用DirectX感觉比OpenGL简单。呵呵,.3ds文件里面也有关键帧信息的,有相关工具可以把.3ds文件转换成.x文件的。