渐变纹理是带图案的 2D 图像,其颜色从一个着色过渡到另一个着色。在接下来的步骤中,将使用颜色渐变根据粒子年龄为它们上色。
使用颜色渐变向粒子添加颜色
在“属性编辑器”(Attribute Editor)中,在“RGB PP”数据框上单击鼠标右键,然后从下拉菜单中选择“创建渐变”(Create Ramp)。
如下所示,该操作导致默认颜色渐变为粒子上色:
随着每个粒子从其出生(发射)后年龄增加,其颜色会根据渐变颜色在上行垂直 (V) 方向发生变化。渐变颜色的水平 (U) 方向在本课程中不使用。
创建渐变时,Maya 添加寿命属性并在默认情况下将其设定为 1 秒。每个粒子在其 1 秒的寿命内由红色变为绿色、再变为蓝色。然后,粒子消失(消亡)。
从透视视图的面板菜单中,选择“着色 > 对所有项目进行平滑着色处理”(Shading > Smooth Shade All)。
这样,您就可以在下次播放动画时看到粒子的颜色。
转到播放范围的开始处,然后播放动画。请注意,粒子从不到达圆锥体体积的终点。
这是因为“寿命”(Lifespan)设定为默认值 1,它是粒子在动画中的存在秒数。
在“属性编辑器”(Attribute Editor)中,请将“寿命”(Lifespan)设定为 3。转到播放范围的开始处,然后播放动画。
因为粒子寿命较长,它们将通过整个圆锥体和部分圆环体。随着粒子的出生、成长和消亡,将从红色变为绿色、再变为蓝色。