查看: 2600|回复: 18

3ds Max 动画导出的.osg不能播放

[复制链接]

该用户从未签到

发表于 2012-9-18 21:59:13 | 显示全部楼层 |阅读模式
我用3ds Max做了一组动画,就是自动关键点,然后让物体弯曲一个角度,做几个关键点形成动画,在3ds Max中可以播放,导出.osg格式来后,在osg执行时就不是动画了,物体一直不动。不知道有没有遇到过的??

该用户从未签到

发表于 2012-9-19 08:01:46 | 显示全部楼层
获得动画,进行播放,默认情况下可能动画是关闭的

该用户从未签到

 楼主| 发表于 2012-9-19 09:49:59 | 显示全部楼层
liuzhiyu123 发表于 2012-9-19 08:01
获得动画,进行播放,默认情况下可能动画是关闭的

请问怎样获得啊??是在3ds max里获得还是在osg里??

该用户从未签到

发表于 2012-9-19 10:12:26 | 显示全部楼层
导出成ive应该是可以包含帧动画的

该用户从未签到

发表于 2012-9-19 10:42:40 | 显示全部楼层
NodeVisitor 遍历scene 获得 AnimationUpdatecallback

该用户从未签到

 楼主| 发表于 2012-9-19 21:54:53 | 显示全部楼层
xhm2010 发表于 2012-9-19 10:12
导出成ive应该是可以包含帧动画的

不行。.ive和.osg都不能播放,但在3Ds max里面是可以播放的。。导出来以后就不动了,是静态的

该用户从未签到

发表于 2012-9-20 08:07:09 | 显示全部楼层
siucan 发表于 2012-9-19 21:54
不行。.ive和.osg都不能播放,但在3Ds max里面是可以播放的。。导出来以后就不动了,是静态的

可能需要手动开启

该用户从未签到

发表于 2012-9-20 21:08:32 | 显示全部楼层
估计你的动画是非刚体动画,这个osg不直接支持。

该用户从未签到

发表于 2012-9-23 00:01:35 | 显示全部楼层
、、。。动画这么麻烦。。。发愁。。。

该用户从未签到

发表于 2012-9-23 11:53:40 | 显示全部楼层
打开osg文件看看就直达了,osgExp应该只支持导出之后为AnimationPath的动画,其他的不支持,要自己写插件导出

该用户从未签到

发表于 2012-9-23 21:43:05 | 显示全部楼层
其实导出成fbx可以包含动画的,我一般都是用fbx的

该用户从未签到

 楼主| 发表于 2012-9-24 08:36:03 | 显示全部楼层
xhm2010 发表于 2012-9-23 21:43
其实导出成fbx可以包含动画的,我一般都是用fbx的

fbx?osg不支持啊? QQ截图20120924083529.bmp

该用户从未签到

发表于 2012-9-24 17:18:29 | 显示全部楼层
应该是没有编译对应的插件

该用户从未签到

发表于 2012-9-25 15:05:53 | 显示全部楼层
siucan 发表于 2012-9-24 08:36
fbx?osg不支持啊?

是的,网上下载的osg不自带fbx的插件,需要自己编译fbx的插件

该用户从未签到

发表于 2012-9-26 09:43:57 | 显示全部楼层
本帖最后由 x-fi 于 2012-9-26 09:45 编辑

顶点发生相对位移的必须使用sequence节点(max里面有),平移,旋转、缩放这三种是可以直接导出的。希望能帮到你。

该用户从未签到

发表于 2012-9-27 09:12:26 | 显示全部楼层
自己写插件吧

该用户从未签到

 楼主| 发表于 2012-9-27 09:19:07 | 显示全部楼层
x-fi 发表于 2012-9-26 09:43
顶点发生相对位移的必须使用sequence节点(max里面有),平移,旋转、缩放这三种是可以直接导出的。希望能帮 ...

对,我试过平移和旋转是可以导出动画的。你的意思是弯曲是不能直接导出动画的??因为我想使用整体弯曲一个角度,做一个循环动画,然后导出,但到现在都没有成功。

该用户从未签到

发表于 2012-9-27 09:39:10 | 显示全部楼层
我不认为Max顶点变形动画可以顺利地导出到实时系统中,除非它是基于骨骼的。否则对于任何实时引擎来说,导出这种动画都是毫无价值的

该用户从未签到

发表于 2012-9-28 10:29:04 | 显示全部楼层
siucan 发表于 2012-9-27 09:19
对,我试过平移和旋转是可以导出动画的。你的意思是弯曲是不能直接导出动画的??因为我想使用整体弯曲一 ...

模型弯曲是用了bend这个修改器来做的吧,如果是的话就用sequence节点拾取它,再导出。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

OSG中国官方论坛-有您OSG在中国才更好

网站简介:osgChina是国内首个三维相关技术开源社区,旨在为国内更多的技术开发人员提供最前沿的技术资讯,为更多的三维从业者提供一个学习、交流的技术平台。

联系我们

  • 工作时间:09:00--18:00
  • 反馈邮箱:1315785073@qq.com
快速回复 返回顶部 返回列表