Skip to content

OSL 工具节点


Add.osl(加法.osl) — 这是添加纹理节点的 OSL 版本,在此处讨论。

Clip.osl(裁剪.osl) — 这是一个着色器裁剪 OSL,其中纹理颜色(输入
a)由 裁剪 1 和 裁剪 2 值指定的值进行裁剪。

Complex_IOR.osl(复杂折射率.osl) — 此 OSL 着色器为每个颜色通道(R、G、B)提供 N 和
K 值。它已被金属材质上的 RGB 折射率模式取代,在此处讨论。

InstanceID.osl(实例ID.osl) — 此 OSL 着色器将根据着色器内分配的实例 ID 值输出两个纹理输入之一。也可以通过启用"交换"选项来交换结果。

Layer-with-Alpha.osl(带Alpha通道的图层.osl) — 此 OSL 着色器将最多四个纹理叠加在一起,如果存在则使用 Alpha
通道,并提供四种简单的混合操作:混合、相乘、相加和相减。合成材质提供更多选项,在此处讨论。

Layer.osl(图层.osl) — 此 OSL 着色器将最多四个纹理叠加在一起,并提供四种简单的混合操作:混合、相乘、相加和相减。合成材质提供更多选项,在此处讨论。

mm_ImageTexture.osl(图像纹理.osl) — 这是图像纹理节点的 OSL 版本,由 MilanM 编写。它有一个禁用过滤的选项,这在某些情况下可能很有用。

Multiplier.osl(倍增器.osl) — 此 OSL 着色器将纹理输入(a) 乘以
倍增。 滑块指定的值。滑块值为 0 将为黑色;值为 1 将完美匹配输入纹理。大于 1 的值将增加输入纹理的亮度。

ObjectColor.osl(对象颜色.osl) —
此着色器将使用对象的显示颜色作为给定材质的漫反射颜色值。需要在 Octane 对象标签 > 对象层 选项卡中启用"使用显示颜色"开关,在此处讨论。

Raytype.osl(光线类型.osl) — 此着色器本质上与 光线切换节点相同,在此处讨论。

Texture-Repeat.osl(纹理重复.osl);Texture-Tiler1.osl(纹理平铺器1.osl);Tiling1.osl(平铺1.osl) — 这三个 OSL
着色器使用细胞噪声来平铺纹理输入,由输入滑块控制。

OctaneRender® 和 OTOY® 是 OTOY Inc. 的注册商标