“颜色”子操作符增加了“向量”子操作符的使用。与“向量”一样,“颜色”将生成向量类型的数据输出。但是,如果计划使用向量数据作为粒子的顶点颜色贴图,“颜色”子操作符的参数会更加方便。
有关使用示例,请参见附带的文件 ColorSuboperator.max:渲染帧 30 以查看子操作符的使用效果。
每个分量都具有 E# 或 I# 形式的互补按钮。E# 按钮可创建相等类型的参数输入,您可以将其与“参数”子操作符关联。这样,您可以将相同的值与不同的子操作符关联(单个参数子操作符将与多个具有相等类型输入的子操作符关联)。I# 按钮可定义整数数据输入,您可以将单个颜色分量值与每个粒子关联。一次只能激活一种类型(I# 或 E#)。激活后,将创建相应类型的输入。
当使用变化时,建议仅当粒子进入事件时,使用“输入标准”子操作符和“事件中的新粒子”选项设置一次粒子的颜色。否则,在每个粒子的每帧处会生成不同的颜色,这将产生颜色闪烁的效果。“变化”值可定义相对于主颜色值的最大可能偏移。实际偏移大小是一个随机值,该值不会超出所定义的参数。
“参数动画同步”和“唯一性”组与“向量”子操作符中名称相同的组的功能类似。