宿迁动漫设计公司制作卡通片动画
动画生成子系统
动画生成子系统根据动画分镜头描述,生成角色动画,满足动画剧情需要,并体现设计师创意和 角色个性。用绘制程序生成一系列的景物画面,其中当前帧画面是对前一帧画面的部分修改。计算机 动画所生成的是一个虚拟的世界,动画师可以随心所欲地创造他的虚幻世界。在目前的计算机动画中 ,主要有关键帧动画、变形物体动画、基于运动捕获的动画、群体动画等技术。11.4.1
关键帧动画
关键帧的概念来源于传统的卡通片制作。在早期Walt Disney的制作室,熟练的动画师设计卡通片 中的关键画面,也即所谓的关键帧,然后由一般的动画师设计中间帧。在三维计算机动画中,中间帧 的生成由计算机来完成,插值代替了设计中间帧的动画师。所有影响画面图像的参数都可成为关键帧 的参数,如位置、旋转角、纹理等。关键帧技术是计算机动画中最基本并且运用最广泛的技术。另外 一种动厕设置方法是样条驱动动画。在这种方法巾,用户采用交互方式指定物体运动的轨迹样条。几 乎所有的动i国i软件都提供这两种篡本的动画设置方法。
关键帧插值问题可归结为参数插值问题,传统的插值方法都可应用到关键帧方法中。但关键帧插 值又与纯数学的插值不同,有其特殊性。一个好的关键帧插值方法必须能够产生逼真的运动效果并能 给用户提供方便有效的控制手段。一个特定的运动从空间轨迹来看可能是正确的,但从运动学或动画 设计来看可能是错误的或者不合理的。用户必须能够控制运动的运动学特性,即通过调整插值函数来 改变运动的速度和加速度。
关键帧插值方法,还需要解决:给定物体运动的轨迹,求物体在某一帧画面中的位置。物体运动 的轨迹一般由参数样条来表示。如果直接将参数和帧频联系起来,对参数空间进行等间隔采样,有可 能带来运动的不均匀性。为了使物体沿样条匀速运动,必须建立弧长与样条参数的一一对应关系。
转载请注明:
宿迁flash动画制作公司:http://www.flash520.com/city105/