Ogre 学习笔记之 OGRE轨迹动画.docxVIP

  • 4
  • 0
  • 约1.23千字
  • 约 2页
  • 2022-12-21 发布于上海
  • 举报
Ogre 学习笔记之 OGRE轨迹动画 轨迹动画(Animation Track),是 OGRE 所支持的几种动画模式(包括骨骼动画)中的一种。通过让节点(node)沿着一条预设了关键帧(Key Frame)的轨迹移动来实现节点的动画。 OGRE 中创建和实施轨迹动画的步骤大致如下: 1. 在主程序类的 Application :: createScene ( )场景创建方法中进行以下工作: Animation * Ogre::SceneManager::createAnimation ( const String name, //动画名称 Real length // 动画长度(秒) ) [virtual] 使用 createTrack 方法为动画创建轨迹动画: AnimationTrack * Ogre::Animation::createTrack ( unsigned short handle, //分配给轨迹动画的索引句柄,用于以后可能的调用Node * node //指定要沿着这条轨迹运动的节点 ) 使用 createKeyFrame 方法为轨迹动画创建一系列关键帧: KeyFrame * Ogre::AnimationTrack::createKeyFrame ( Real timePos // 时间位置 ) 使用 setTranslate 、 setScale

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档