上次做了一个简单的动画,不过那个动画按了播放以后,你会发现它的播放速度非常的快。如果我们想让它播放得慢一点以便更清楚地看到各个细微的动作怎么办呢?这次就来说明一下动画的播放速度如何调整。
影格率的概念
动画的播放速度由影格的显示速率来决定的,影格的播放速率称之为影格率frame per second,简称为FPS。
各种媒体采用的影格率不尽相同,比如说,标准电影是24fps,而一般在电视上播放的节目则因为各地的标准不同而有所差异,如NTSC标准是30fps,而PAL标准则是25fps,随着科技进步,近年来的动画可以达到更高的影格率,比如电影《霍比特人:意外之旅》中就采用了48fps的规格。
影格率的设定方式
这里需要用到上次做的那个跳动的球体小动画。
在maya中要更改影格率,请从main menubar中打开Window,选择settings/preferences。
打开以后选择settings,working units中的time选项即可进行播放速率的修改。
这个部分有各个媒体所使用的影格率,我们一般会使用较常用的电视系统也就是NTSC 30fps或者PAL 25fps。这部分各个国家采用的标准不同,我国常用的是PAL 25fps。
以上是设置标准影格率的方法,如果要修改供使用者预览的playback影格率则在preferences中的time slider中设置,如下图。
预设的是play every frame,而其中还有其他几种方式,我们可以择一使用。
play every frame会完整计算每一帧,播放时间则会随着计算时间的不同而不同,所以在播放比较复杂的动画的时候,有可能因为计算比较慢而播放得很慢,一般会比正常速度来得慢。Real-time、half、twice这三种播放方式则是使用刚刚在working units中设定的影格率为标准,分别使用正常、一半、两倍的速度来播放。因为他们是以正常的播放速度为基准来进行播放的,所以在播放比较复杂的动画时,可能会省略部分计算。Other这个模式则可以直接在other speed中输入想要的影格率进行播放。
由于播放速度可能在我们进行检查动画动作时反复切换,如果每一次切换都需要到main menubar中去设置的话就太麻烦了,所以,可以利用range slider最右边的animation preferences图示来快速开启设定窗口。
为了熟悉以及查看不同的播放模式对结果会有什么影响,可以试着切换不同的play speed来播放自己做好的动画体会一下。
将这个动画调整成real-time并保存,下次将要介绍的关键影格参数设定会继续使用这个动画。