仅用于阴影的单独渲染层——无需完全重新渲染即可控制阴影深度和柔和度。VFX管线标准。
在3D渲染中,你将阴影计算分离到一个单独的通道中——这就是Shadow Pass(阴影通道)。因此,你不是简单地将所有内容一起渲染,而是有针对性地将阴影投射作为独立的灰度层保存下来。这样,你在后期制作中就能获得最大的灵活性:你可以事后调整阴影的深度、柔和度、不透明度和颜色,而无需重新计算整个3D场景。尤其是在具有复杂几何体和光线模拟的复杂场景中,这可以节省大量的渲染时间——这在VFX日常工作中至关重要。
实际操作如下:在你的渲染引擎(无论是Arnold、RenderMan还是V-Ray)中,激活阴影通道选项,它只会捕捉物体和表面之间的阴影深度。结果是一个通道,其中黑色区域表示深阴影,白色区域表示没有阴影——中间是渐变。在片场或合成中,你可以使用不同的混合模式将此通道叠加到你的合成层(Nuke、After Effects)上:Multiply会降低下方材质的亮度,Overlay或Soft Light会产生更微妙的阴影。这样,你就可以微调阴影的视觉权重,而无需你的灯光师重新执行整个渲染农场任务。
另一个优点是:阴影通道易于在色彩校准中进行处理。如果阴影看起来太冷或太扁平,只需在将其集成到最终合成之前,在其上添加一个色彩校正节点即可。这比使用更改后的灯光参数重新渲染要快得多。在需要多次迭代的项目中——哪个项目不需要呢?——这可以为你节省数天的制作时间。
请注意,你的Shadow Pass应以足够的位深度(至少16位,最好是32位浮点)保存,以便以后能够无损地工作。有些渲染引擎还会为Direct Shadows(直接阴影)和Ambient Occlusion(环境光遮蔽)生成单独的通道——根据你的合成工作流程,将它们视为Shadow Pass的专业化变体。这在复杂的光照情况下尤其有意义,因为你想单独控制不同的阴影类型。