您可以使用以下方法之一设定粒子的颜色:
可以为颜色的三个 RGB(红色、绿色和蓝色)组件添加和设定每对象属性。对象中的所有粒子都使用同一颜色。
您可以添加每粒子 rgbPP 属性,这意味着您可以单独地设定对象的每个粒子的颜色。
可以为粒子对象指定着色组。
如果使用两个或多个方法,则以上列表中最高的属性优先。例如,如果同时添加了每对象和每粒子属性,则每粒子属性 (rgbPP) 控制颜色。
注意
有关每粒子和每对象属性的更多详细信息,请参见每粒子和每对象属性。
添加和设定每对象颜色属性
选择粒子对象并显示“属性编辑器”(Attribute Editor)。
在“添加动态属性”(Add Dynamic Attributes)部分,单击“颜色”(Color)。
会显示“粒子颜色”(Particle Color)窗口。
打开“添加每对象属性”(Add Per Object Attribute),然后单击“添加属性”(Add Attribute)。
“红色”(Color Red)、“绿色”(Color Green)和“蓝色”(Color Blue)属性显示在“属性编辑器”(Attribute Editor)的“渲染属性”(Render Attributes)部分。
将颜色属性设定为要为粒子对象颜色设置的值。这些属性可设置关键帧。
打开“着色 > 对所有项目进行平滑着色处理”(Shading > Smooth Shade All)以查看工作区中的粒子颜色。
添加和设定每粒子颜色属性
选择粒子对象并显示“属性编辑器”(Attribute Editor)。
在“添加动态属性”(Add Dynamic Attributes)部分,单击“颜色”(Color)。
会显示“粒子颜色”(Particle Color)窗口。
打开“添加每粒子属性”(Add Per Particle Attribute),然后单击“添加属性”(Add Attribute)。
rgbPP 属性显示在“属性编辑器”(Attribute Editor)的“每粒子(数组)属性”(Per Particle (Array) Attributes)部分。
在 rgbPP 数据框上单击鼠标右键,然后从弹出菜单选择属性编辑技术。有关详细信息,请参见设定每粒子属性的方法。请注意,无法设置该属性或任何其他每粒子属性的关键帧。
打开“着色 > 对所有项目进行平滑着色处理”(Shading > Smooth Shade All)以在工作区中查看粒子颜色。如有必要,取消选择粒子对象来查看颜色。
指定着色组
选择粒子对象并显示“属性编辑器”(Attribute Editor)。
在“添加动态属性”(Add Dynamic Attributes)部分,单击“颜色”(Color)。
显示“粒子颜色”(Particle Color)窗口。
打开“着色器”(Shader)。
显示 Hypershade 窗口。
创建并指定具有着色组的所需材质到粒子对象(请参见创建材质并将其指定给曲面)。
打开“着色 > 对所有项目进行平滑着色处理”(Shading > Smooth Shade All)以查看工作区中的粒子颜色。