hitmantb 发表于 2015-9-9 04:17:35

关于osgAnimation播放FBX动画求助

大家好,最近我在做一个osg场景控制人物动画的demo,我成功编译了fbx插件并且导入了fbx模型和动画。环境:osg 版本是3.2, fbx sdk是2016.1, 3dmax 是2014, motionbuilder 是2016

按照这个网页介绍,http://www.cnblogs.com/Lucky-BigZ/archive/2012/02/24/2366842.html 下载了一个人物动作模型fbx文件。之前fbx动作是有走,跑,站立,中枪等全套动作。
我在motionbuilder里面截取了走动作单独制作了walk的fbx文件,这个文件在autodesk FBX reviewer里面显示正常,只有走动作(在3dmax里面也是只有走动作)。

但是在osganimationviewer.exe或自己写的代码跑起来后还是有全套动作。


请问下如何截取或选取一个动作在osg里面显示了?

谢谢!!

VPBBIT 发表于 2015-9-14 12:23:04

如果你的动画管理器的动画列表里有多套动作,你可以根据指定的动画进行播放

huidian200803 发表于 2017-4-6 18:26:49

OSG中不能按照n->n+200帧为走,n+20到n+50为跑么,这样么?为什么为获取的动画列表也是只有一个,3Dmax中有两个动作,到OSG就一起播放了

安仔1028 发表于 2019-4-24 08:55:14

我也是类似的情况,就是一个fbx模型只能读取一个动画,能不能直接将osgAnimation类按帧切分,然后在赋给多个动画显示。
页: [1]
查看完整版本: 关于osgAnimation播放FBX动画求助