覆盖渐变纹理上的属性

如果您的对象指定到的材质映射到渐变纹理,您可以通过覆盖该渐变的每个位置标记上的属性(例如其颜色、位置和噪波控件)来覆盖其着色。

  1. 创建一个包含指定了该渐变纹理的对象的集合。
  2. 将层设置为可见。
  3. “Hypershade”中,选择渐变节点,然后选择要覆盖的位置标记。
  4. 在属性上单击鼠标右键,然后选择“为可见层创建绝对覆盖”(Create Absolute Override for Visible Layer)“为可见层创建相对覆盖”(Create Relative Override for Visible Layer)

    将创建一个包含该渐变节点的集合,以及对应的覆盖。

  5. 选择该覆盖并调整值。

注:

如果删除关联了覆盖的位置标记,则下次应用该覆盖时,将显示警告图标。要解决此问题,请重新创建位置标记,创建的下一个标记将与此覆盖关联。唯一的例外是,如果删除位置标记 0(例如 colorEntryList[0]),无法采用此方法解决问题,因为无法重新创建此位置标记。在这种情况下,需要创建新的位置标记并重新创建覆盖,然后删除原始覆盖。

如果删除多个位置标记,则将按数字顺序创建标记,无论按什么顺序删除它们都是如此。