Octane 可以直接(通过 OSL) 或间接(通过自动烘焙)使用C4D 着色器。OSL 实现提供了完全的灵活性,因为此实现功能尽可能接近本地C4D 渲染引擎。也就是说,OSL的实施目前是试验性的,可能会不时引起问题。自动烘焙实现是以前提供的内容。在大多数情况下,最好使用等效的 Octane 着色器(如果可用)。此选项卡包含着色器的配置选项。

    C4D 着色器选项卡 - 图1

    USE OSL FOR C4D NOISE/GRADIENT (EXPERIMENTAL)
    使用 OSL 处理 C4D 噪波/渐变(实验)
    此选项将启用用于C4D 噪波和渐变的 OSL。结果将尽可能与原生噪声和梯度匹配,但它仍然是一个近似点。如前所述,这是一个实验功能,可能不稳定。如果您遇到不稳定,则禁用此功能。

    ENABLE C4D SHADER BAKING:
    启用C4D着色器烘焙
    此选项用于激活(原始)烘焙功能。

    RENDER SIZE:
    渲染大小:
    转换C4D 任何着色器时使用的分辨率。建议您适当使用。例如,对于远距离对象,高分辨率着色器是不必要的,因此您可以在此处选择低分辨率。此外,当您增加分辨率时,转换过程将需要时间,因此实时渲染窗口的响应时间将更长。

    C4D 着色器选项卡 - 图2

    FLOAT TEXTURE FOR STANDART & DISPLACEMENT SLOTS:
    浮动纹理的支架和位移插槽:
    如果着色器必须是 32 位颜色深度,请使用此功能。它会消耗4倍VRAM,正如你在警告中看到的。

    CPU CORES:
    CPU 核心:
    您可以在这里设置需要使用多少核心,这样转换操作就会加速。然而,这个特性可能会导致一些着色器崩溃(例如“图层”着色器)。这取决于您是否使用它,因为它仍在开发中。