C4D 着色器标签
OctaneRender® 可以直接(通过 OSL)或间接(通过自动烘焙)使用一些原生 Cinema 4D 着色器。OSL 实现提供完全的灵活性,因为此实现产生的结果尽可能接近原生 Cinema 4D 着色器。许多 Cinema 4D 着色器已在 Octane 中实现,而有些还没有——在这些情况下,可能有现有的 Octane 等效项。
OSL 实现目前是实验性的,可能会时不时地引起问题。如果 OSL 实现因某种原因失败,或者如果没有等效的 OSL 着色器可用,可以使用 Enable C4D shader baking 选项。如果有可用的 OSL 或 Octane 着色器,最好使用它们而不是原生 Cinema 4D 着色器。此标签包含着色器的配置选项。

live viewer — c4d shaders tab
对 C4D Noise/Gradient 使用 OSL(实验性)
此选项将为 Cinema 4D 噪点和渐变启用 OSL。结果将尽可能接近原生噪点和渐变,但这仍然是一个近似值。如上所述,这是一个实验性功能,可能不稳定。如果您遇到不稳定性,请禁用此功能。
启用 C4D 着色器烘焙
此选项用于激活自动烘焙功能。
渲染大小
使用 Enable C4D shader baking 选项转换任何 Cinema 4D 着色器时使用的分辨率。请注意您设置的分辨率——对于远处的对象,高分辨率是不必要的。请注意,随着分辨率的增加,烘焙过程将需要时间,并且会导致 Live Viewer 中的响应时间变慢。

render size
标准和位移插槽的浮点纹理
此选项在使用 C4D 着色器烘焙功能时,为标准和位移着色器启用 32 位颜色深度。这样做将消耗 4 倍 VRAM,如上所述。
CPU 核心
可以通过此选项分配多个 CPU 核心以加快烘焙过程。请注意,超过 1 个核心可能会导致某些着色器崩溃(例如,"Layer"着色器)。
