什么是关键帧

什么是关键帧,第1张

关键帧的作用是通过影片图层实现叠加的效果。

计算机动画术语,帧就是动画中最小单位的单幅影像画面,相当于电影胶片上的每一格镜头。

具体介绍:关键帧是被标注在时间线上的,预示着在这一时刻将要发生一些重要的关键性事件。例如一个形状补间动画将要在这一时刻开始。

空白关键帧是一张白纸,需要画上新的图形或插入新的元件实例,才能发光。当在它上面创建了一些对象之后,其实它又变成“关键帧”了,又可以创建新的动画了。

是指在动画和电影制作中绘制所有平滑变换中所必须定义的起点和终点,又称作画格、关键影格、关键帧,因其时间点符合影片画格的原则。

关键格的序列定义了观众将会看到哪些动作,虽然在影片、视讯或动画上的关键格位置限定了动作的时机掌握。由于每秒仅有二到三格的关键格并不能产生运动错觉,其余需要补满的画格就称作“中间格”(inbetweens)。

使用关键帧作为改变参数的手段

在支持动画,尤其是 3D 图形的软件包中,可以为任何一个对象更改许多参数。此类对象的一个示例是灯光(在 3D 图形中,灯光的功能类似于真实世界的灯光。它们会产生照明、投射阴影并创建镜面高光)。

灯光有许多参数,包括灯光强度、光束大小、灯光颜色和灯光投射的纹理。假设动画师希望光束大小在预定义的时间段内从一个值平滑地更改为另一个值,这可以通过使用关键帧来实现。在动画开始时,设置了光束大小值。为动画结束设置另一个值。因此,软件程序会自动插入这两个值,从而创建平滑过渡。

原理

从原理上讲,关键帧插值问题可归结为参数插值问题,传统的插值方法都可应用到关键帧方法中。但关键帧插值又与纯数学的插值不同,它有其特殊性。一个好的关键帧插值方法必须能够产生逼真的运动效果并能给用户提供方便有效的控制手段。

一个特定的运动从空间轨迹来看可能是正确的,但从运动学或动画设计来看可能是错误的或者不合适的。用户必须能够控制运动的运动学特性,即通过调整插值函数来改变运动的速度和加速度。

为了很好地解决插值过程中的时间控制问题,Steketee等提出了用双插值的方法来控制运动参数。其中之一为位置样条,它是位置对关键帧的函数;另一条为运动样条,它是关键帧对时间的函数。

Kochanek等提出了一类适合于keyframe系统的三次插值样条,他们把关键帧处的切矢量分成入矢量和出矢量两部分,并引入三个参数:张量t、连续量c和偏移量b对样条进行控制。该方法已在许多动画系统中得到了应用。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/zaji/6023313.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-12
下一篇 2023-03-12

发表评论

登录后才能评论

评论列表(0条)

保存