我要发帖 回复

新手上路

1

主题

18

积分

0

专家分

:

私信
发表时间 : 2010-4-12 22:00:22 | 浏览 : 2941    评论 : 6
大家好,我是想用3dmax建模然后在opengl驱动的,现在的问题是如果我用3dmax建模的骨骼带动蒙皮的运动的话,是把蒙皮当做纹理导入opengl吗??那些运动求解器能把那些约束及行动也导入opengl啊??希望高手指导啊,小女子感激不尽e~~ps:我的qq是381267961

最近VR访客

flytree2007 评论于2010-4-13 00:21:48
有多种格式可以用的,格式首先确定用什么,然后找骨骼动画引擎接口。
如果你的底层用OpenGL,那么你可以用开源的Cal3D来制作人物仿真。
如果你想更方便一点,可以采用我开发的虚拟人模块。
我的邮件:49399344@qq.com
dishuininghen 评论于2010-4-14 18:22:31
回复 2# flytree2007
首先先谢谢前辈的指点~~我是想在vc++里面用opengl来驱动人体模型,而且不是在里面放设定好的动画,3dmax导出为3ds类型的文件。。。至于您开发的模块,功能肯定特别强大,我怕我用了老师让我说我也说不出来,所以。。。谢谢您了~~
flytree2007 评论于2010-4-15 23:17:30
你就从网上找个MD2的模型驱动及显示代码就可以了。
我的邮件:49399344@qq.com
flytree2007 评论于2010-4-15 23:32:26
最好是驱动flt格式的模型,可以直接驱动DOF节点。
我的邮件:49399344@qq.com
VGLL 评论于2010-4-21 22:35:26
你这个课题太有挑战性了,估计不是一个硕士能做得了的。
建议你转换方向:
1,使用OpenGl导入MD2模型,这个在网上有现成的例子。也是CS游戏人物动作仿真的根源。
2,使用DirectX导入。X文件,这个在DirextX开发包里面有现成的例子。
使用3DS骨骼动画,有点难度,耗费内存比较大。
flytree2007 的 最好是驱动flt格式的模型,可以直接驱动DOF节点
是本人硕士期间做的论文,有现成的论文可以参考。
各类Vega论文、程序、疑难、项目
QQ : 1329460345
www0041607 评论于2010-4-29 16:35:38
似乎OGRE有全套的解决方案:
1。通过lexi、ofusion等导出工具可将骨骼、mesh、蒙皮权值、骨骼动画导出,OGRE直接加载即可;
2。OGRE自带mesh蒙皮处理和骨骼动画加载;
3。OGRE底层是OPENGL和D3D;

手机版|VR开发网 统计 津ICP备18009691号
网安备12019202000257

GMT+8, 2023-3-25 01:09 PM

返回顶部