使用毛发
OctaneRender® 的毛发渲染提供了最新的毛发着色开发成果。Octane 利用 Cinema 4D
毛发对象与材质的一些特性,并增加了增强功能,以获得更高的真实感与运动模糊效果。其实现由以下组件组合而成,具体说明见后续各节:
- Cinema 4D 毛发对象 — 定义毛发引导线、用于生成毛发的毛发表面、动力学等。
- Cinema 4D 毛发材质 — 定义毛发的外观。Octane 使用该材质的几何部分,而毛发着色属性来自 Octane 毛发材质。
- Octane 毛发材质 — 定义毛发的物理着色特性。
- Octane W 坐标节点 — 该节点允许沿毛干实现颜色偏移,使外观更自然。
- Octane 对象标签 — 必须将 Octane 对象标签添加到 Cinema 4D 毛发对象上,它会为 Octane
启用毛发着色,并用于指定毛发粗细与运动模糊设置。
注意 在毛发上渲染运动模糊时,渲染时间可能会更长;更长的快门时间会显著增加渲染耗时。

在下图中,Octane 对象标签正在控制木偶各部位的毛发粗细;其他所有几何属性均由分配给 C4D 毛发对象的 Cinema 4D 毛发材质控制。Octane
毛发材质用于控制毛发颜色与着色的视觉外观。在该木偶上使用了多个 Cinema 4D 毛发对象与 Octane 毛发材质(此处为“布偶风格”的绒毛/毛绒外观):
- 头皮毛发
- 眉毛
- 眼睑
- 皮肤
事实上,只有口腔内部和眼睛没有毛发。

#### Cinema 4D 毛发对象
Cinema 4D 毛发对象用于定义、梳理和编辑毛发。毛发对象必须分配 Octane 对象标签,并正确设置为可渲染毛发(参见 这里)。对于运动模糊,请将 Octane 对象标签的运动模糊设置为
Transform/Vertex。通常,毛发对象不应放在用于变换接收毛发的对象的层级结构中。这样做可能会造成双重变换,从而使运动模糊相对于底层被附着的对象产生偏移。当使用
Bend 等变形器对生成毛发的对象进行动画时,也应确保毛发对象位于应用该变形器的层级结构之外,原因相同。
有关 Cinema 4D 毛发对象的详细用法,请参阅 Cinema 4D 帮助。
#### Cinema 4D 毛发材质、标签 & Octane 毛发材质
Octane 毛发材质与 Cinema 4D 毛发材质与标签协同工作,并需要从 Cinema 4D 材质中读取部分设置来驱动最终的毛发渲染结果。请使用 Cinema
毛发材质来控制毛发的物理特性——粗细、毛躁、簇状等——并使用 Octane 毛发材质来控制毛发本身的着色。关于 Octane 毛发材质的更详细说明请参见 这里。
Cinema 4D 毛发材质用于驱动以下毛发几何属性:
- 粗细
- 长度
- 缩放
- 毛躁
- 折曲
- 密度
- 簇状
- 收紧
- 位移
- 弯曲
- 卷曲
- 扭转
- 波浪
- 拉直
Octane 会忽略 Cinema 4D 毛发材质的着色属性,而改用 Octane 毛发材质。

Cinema 4D 毛发材质
下图展示了毛发材质标签。请确保“材质”槽中显示的是实际 Cinema 4D 毛发材质的名称,否则毛发可能无法正确渲染或无法正确导出到
ORBX(从而也无法正确发送到 渲染网络)。

#### Octane 对象标签
如前所述,必须将 Octane 对象标签应用到 Cinema 4D 毛发对象上,并将 Render as Hair 开关
启用。否则,毛发将无法正确渲染。也应将其应用到生成毛发的对象上。运动模糊必须设置为 Transform/Vertex。关于 Octane 对象标签的更多信息请参见
这里。
#### 在 Live Viewer/Picture Viewer 中使用毛发
毛发渲染可以在 Live Viewer 中预览,也可以在其中进行毛发外观开发(Octane 毛发材质)与灯光调整。注意,Live Viewer
可能无法正确渲染运动效果,因为它主要用于材质与灯光,而不是运动预览(相关说明见 这里)。若要预览毛发的运动,请先使用 Make Preview
命令(ALT-B)Animate > Make Preview, 然后以低采样在 Picture Viewer
中渲染预览;若结果满足要求,再进行最终渲染。
