现在,您可以通过四个新参数来驱动卡通着色器中色调映射的色调和饱和度,这些参数补充了现有的基于值的色调映射参数。
卡通色调映射:现在,您可以通过四个新参数来驱动卡通着色器中色调映射的色调和饱和度,这些参数补充了现有的基于值的色调映射参数。连接的着色器的 U 坐标驱动直接灯光色调,V 坐标驱动饱和度,从而使纹理能够映射卡通着色器对彩色照明的响应(注意:为获得最佳效果,请确保将图像的包裹模式设置为 clamp,并将过滤器设置为 closest)(ARNOLD-10687)。这些卡通 参数包括:
![]() |
![]() |
| 不使用 tonemap_hue_saturation | 使用 tonemap_hue_saturation 时,色调映射会对彩色灯光做出反应 |

各种饱和颜色图像 -> tonemap_hue_saturation
下面是用于 tonemap_hue_saturation 的调色板的变化。理论上,只要图像具有一些合适的饱和颜色,就可以在此处使用。
![]() |
![]() |
![]() |
| 色调和饱和度的 1:1 映射。灯光外观的物理表示。 | 1:1 映射的量化版本,使用 18 个不同的单元,具有不同的饱和度级别。 | 在红色和蓝色色调之间具有清晰过渡的放大版本。 |
![]() |
![]() |
| 调色板图像 -> base_tonemap_hue_saturation | image.offset_u: 0 到 1(灯光颜色保持不变) |
![]() |
![]() |
![]() |
| 无 base_tonemap_hue_saturation | 图像 -> base_tonemap_hue_saturation | 图像 -> specular_tonemap_hue_saturation |
图像 -> base_tonemap_hue_saturation (第一个图像没有 base_tonemap_hue_saturation )。
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
使用连接到 base_tonemap_hue_saturation 的各种饱和颜色纹理贴图的更多示例
![]() |
![]() |
| 无 edge_tonemap_hue_saturation | 图像 -> edge_tonemap_hue_saturation |
要了解有关卡通 着色器的详细信息,请单击此处。
7.3.2
2024 年 5 月 22 日