osgAnimation库解析
osgAnimation库为osg中的核心库,本文为一片总结性文章,并在此记录,主要参考网上Frank专栏的三篇关于动画的文章。本文将解释关键帧、插值器、采样器、频道、动画 的概念,同时解析动画的驱动类,osgAnimation::AnimationUpdate,在总结动画的基本逻辑的基础上回答如下基本问题:
1)Target对象 如何实现的插值计算
2)Target对象 如何在动画驱动类 和 动画 之间实现值的传递
目录
- 1 osg动画的基本原理介绍
- 2 问题回答
内容
- 1 osg动画的基本原理介绍
通过连续的播放,每一帧呈现不同的画面,即形成动画效果。osg库中提供了场景动画效果的类库osgAnimation,封装了多个表达动画的类,如关键帧、插值器、采样器、频道、动画等类。以如下类图为基础,讲解osg中的动画类。