OSG 动画播放控制问题
目前在osg中加载osgt或者fbx格式的动画已经成功,请教大佬怎么控制动画的按照关键帧播放,比如到某一指定帧暂停,从第20帧回退到第10帧这样呢,看来论坛里关于动画的帖子,还是没咋有思路,不知道能不能实现这样的功能,希望有大佬指教或者提供demo参考一下~感激不尽。osgt文件长这样,尝试在回调里将updateCallBack转osg::AnimationPathCallback也一直没有成功,没找出原因。。。。。。
osg::Group {
UniqueID 73
Name "Root"
UpdateCallback TRUE {
osgAnimation::BasicAnimationManager {
UniqueID 74
Animations 1 {
osgAnimation::Animation {
UniqueID 54
Name "CylinderAction"
Channels 5 {
Type Vec3LinearChannel {
Name translate
TargetName Cylinder
KeyFrameContainer TRUE 100 {
0.04167 0.00000 0.00000 0.10000
0.08333 0.00000 0.00000 0.10126
0.12500 0.00000 0.00000 0.10510
0.16667 0.00000 0.00000 0.11161
0.20833 0.00000 0.00000 0.12082
0.25000 0.00000 0.00000 0.13269
0.29167 0.00000 0.00000 0.14714
0.33333 0.00000 0.00000 0.16395
0.37500 0.00000 0.00000 0.18283
0.41667 0.00000 0.00000 0.20337 大佬有回退播放的思路了吗:loveliness:
页:
[1]