有两种数据类型用于控制颜色:        

  • Point3:用于 RGB 颜色值的三成份通用数据类型。它使用大多数标准控制器。

  • 颜色:专为用于 RGB 和 HSV 颜色值而设计的特殊数据类型。颜色使用 Bezier 和 RGB 控制器。

颜色 Point3 控制器

可以为材质的颜色通道指定多种 Point3 控制器中的任一控制器,包括“Point3 表达式”、“Point3 列表”、“颜色 RGB”(本主题的下文介绍)等等。在为颜色参数使用 Point3 控制器时,一个重要问题是“关键点值”中标记为 X、Y 和 Z 的各个字段的行为。它们仅使用 RGB 颜色模型存储颜色值。  

  • X 值字段存储红色值。

  • Y 值字段存储绿色值。

  • Z 值字段存储蓝色值。

“Point3 关键点值”字段的范围不局限于 0 至 255 的有效颜色。小于 0 或大于 255 的值将被颜色参数忽略,但仍会显示在“轨迹视图”中。

Bezier 颜色控制器

“Bezier 颜色”控制器(请参见 Bezier 控制器)是使用 Bezier 关键点插值的数据类型。可将 RGB 或 HSV 颜色模型与“Bezier 颜色”控制器一起使用。

颜色模型选择对控制器使用的所有关键点来说是全局的。您可以随时切换颜色模型,颜色关键点值将相应地正确转换。

“颜色值”字段的范围仅限于 0 至 255。可以在轨迹视图曲线编辑器中将颜色关键点拖到超过 255,但值会固定到 255。

颜色 RGB 控制器

指定颜色 RGB 控制器,以便将“颜色”控制器分为三个单独的“Bezier 浮点”控制器。颜色的 R、G 和 B 成分使用其自己的轨迹。

如果希望为每个颜色成分指定单独的关键点图案或控制器类型,请使用“颜色 RGB”控制器。

,