返回介绍

3ds Max 帮助

3ds Max 帮助归档

使用组件混合提供不同的顶点颜色通道

发布于 2022-07-23 00:46:56 字数 2606 浏览 0 评论 0 收藏 0

Stingray 网络使用“混合”以使 XYZ 的各个分量采用任意 RGB 分量的值。

默认情况下,RGB 值对应于 XYZ 值:X 与 R 匹配,Y 与 G 匹配,Z 与 B 匹配。但是,您可以指定 float3“混合”字符串 xxxrrr,即红色通道用于 float3 的所有三个浮点值。您还可以指定 rggxyy,其中红色通道用于第一个浮点值,绿色通道用于第二个和第三个值。

通过自定义“标准基础”节点的不同通道输入(如“基础颜色”或“不透明度”),可以创建不同的明暗器效果。

设置分量混合值:

  1. 在 Stingray 明暗器的 ShaderFX 编辑器中,单击您希望在“标准基础”节点上调整的属性;例如,“基础颜色”。 注意:与 ShaderFX 节点不同,针对 Stingray 节点显示的属性可能会根据您单击的节点属性发生变化。此外,它们还可能会根据哪个节点为该属性提供输入而发生变化。
  2. 在“属性”面板中,输入“分量混合”字符串,该字符串指定要输入到此属性的通道。

    如果“分量混合”字段为空,将使用默认值(即,rgb 用于 xyz)。

左:默认值:rgb = xyz

右:分量混合 = rrr

示例:将顶点颜色绿色通道连接到环境光阻挡:

该步骤从上一步骤继续。

对于此示例,恐龙的腹部和尾部已绘制为绿色。

  1. 在图形中添加一个“输入”“材质变量”节点。将其“类型”更改为“Vector3”,将其名称更改为“颜色”,并将其关联到“标准基础”节点的“基础颜色”输入。

    颜色贴图将提供模型的基础颜色。

  2. 在材质编辑器上,将“颜色”指定为较暗的值。
  3. 将“顶点颜色”节点的“RGBA”输出连接到“标准基础”节点的“环境光阻挡”输入。

    float3 输出将自动转化为浮点,并且默认情况下会使用 R 通道。

  4. 在“标准基础”节点上,单击“环境光阻挡”属性。在“属性”面板中的“分量混合”属性中输入 g

    环境光遮挡值现在显示在模型中具有绿色顶点的部分中。

    “环境光阻挡”的“顶点颜色”控件的图形

    注意:现在,您可以使用“顶点颜色”节点的 r 和 b 通道来控制其他输入;例如,r 代表“金属”,B 代表“粗糙度”。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文