基于动作的纹理动画

合成阶段经常应用的一种效果是纹理叠加。利用这种效果,可以用平铺的位图纹理替换角色中的纯色,或者用自然的纹理铅笔线替换实线轮廓。

为了增强这种效果,您可能希望纹理覆盖以动画的形式呈现。纹理覆盖可以由多张绘图组成,这些绘图可以在场景播放时循环切换。您可能希望这些纹理绘图以恒定的速度切换,或者仅在角色的动作足够快时才切换,从而使其看起来更加自然或更具风格。

在这种情况下,根据渲染变化填充曝光命令会非常有用。借助此功能,可以根据渲染图像中动作的强度,自动为纹理图层的列填充不同的绘图曝光。可以定义多大动作强度才能触发绘图切换,从而实现在角色静止时纹理保持不动,而在角色运动时纹理呈现动画效果。

“根据渲染变化填充曝光”命令可应用于任何图层,但最常见的使用情况是,包含纹理绘图的图层通过其纹理端口被“颜色覆盖”功能调用,以实现将角色的颜色替换为纹理的效果。为了让“根据渲染变化填充曝光”命令能够切换不同的纹理,包含纹理绘图的绘图图层至少应有多张不同的纹理绘图。有关此方法的更多信息,请参阅用纹理序列覆盖颜色