情景重现
如上图,图层在移动的过程中出现了短暂的回移现象,先来看看这个这个图层的位置关键帧。
只有四个关键帧,只顺着Y轴移动,X轴不变,第一个关键帧是初始位置0,最后一个是末位置100,中间两个关键帧则是44和45。(实际数值不是这个,只是为了好理解)
回移现象出现在中间的两个关键帧位置,这种现象只会在给位置某一个轴做关键帧另一个轴不动或两个轴都有关键帧的的情况下出现,其他变化属性不会出现这个问题。按理论来讲,关键帧值是增加的,而且两个关键帧之间也没有其他关键帧了,关键帧还都是默认状态,并没有添加缓动,怎么可能会出现回移的现象呢?我觉得这是个BUG。
当然这篇文章不能以一句BUG就结束了,打开曲线编辑器看看数值变化的情况。
红色的是X轴曲线,绿色的是Y轴曲线,白色的是速度曲线。
可以看到在Y轴两个关键帧之间AE自动给了一个插值,让两个关键帧之间不是直线过渡的,而且出现了折线,因此图层移动时才会出现回移的现象。
还记得刚才说第二个关键帧是44,第三个关键帧是45。如果第三个关键帧是44,这段曲线会变为一条横线,这个好理解,因为两个关键帧之间数值并没有改变。但是如果第三个关键帧是44.1,或者45或者43都会出现不同曲折程度的折线状态,那么时候会正常呢?
如果第三个关键帧是数值增加的话,在第二个关键帧位置的速度曲线和第二个关键帧数值相同或大于的情况下,位置曲线会正常,如果第三个关键帧是数值减少的话,则要在第二个关键帧位置的速度曲线大于第一个关键帧时的速度曲线位置才会正常。
其实这可以带来一个思路,就是调节速度曲线会不会就能修复这个问题呢?
并不是啊!速度曲线变的原因是调节了第三个位置关键帧的数值,这才是主要原因,速度曲线只是一个表象,也就是说为了修复这个问题已经让位置关键帧发生变化了,但是如果说我必须要求第二个关键帧是44,第三个是45,还不能出现这个回移现象该怎么办呢?
解决办法
点击上面图中右下角的按钮,分离XY轴参数,让位置的两个轴作为两个单独参数变量调节。
点击之后关键帧会自动添加了缓动插值。
只需要选中关键帧,我的是mac,按下cmd+鼠标左键点击下关键帧就解决了,win的话应该是ctrl+鼠标左键。
这样就解决这个问题了。(完)
应该就是插值改成线性,我第一次改线性没用就是因为只改了三个帧中的最后一个帧,即结尾,要把开头也一起改(我的情况是这样)
完美的解决了我的问题, 太厉害了!!!感谢!
这个问题也遇到过很多次,会自动添加,也觉得是个BUG
选中所有关键帧,右键把空间插值改为线性就好了,默认是贝塞尔的,所以会出问题
摄像机里面有个xyz无法分离才让人崩溃,后来发现要把关键帧分开些才解决了。
是关键帧插值
曲线编辑器下面那行里面能够找到这东西
位置插值改成线性就行。
不管是线性插值还是贝塞尔插值都会出现这个问题,错误重现里的示例就是线性插值模式。我还是觉得是个BUG