回复于:【Nuke抠像】使用Keylight抠像的方法和技巧 – 高级抠像
› VFX大学 › Nuke合成影视制作 › 【Nuke抠像】使用Keylight抠像的方法和技巧 – 高级抠像 › 回复于:【Nuke抠像】使用Keylight抠像的方法和技巧 – 高级抠像
2017-09-20 - 22:10 #24630

韩十七
参与者
为什么有两个偏色?
前面我们说到 Keylight 主要有两个功能——计算透明度和移除前景上的屏幕色。默认情况下,这两种运算都使用同一个偏色,即 Alpha Bias。这能解决大多数情况下的偏色问题,如上文中说到的《747绝地悍将》中的镜头。
但有时候,我们使用 alpha 偏色得到了更好的alpha通道,却使溢色变得更糟糕;despill 偏色可以更好地移除溢色,但alpha却会变得更糟糕。下图出自CFC Framestore 出品的电视剧《Merlin》,就是一个很好的例子。
![]() Merlin 蓝幕 | ![]() Alpha 通道非常棒 |
小提示:Nuke中有许多节点可以移除溢色。以绿背景素材为例,在前景图像上添加 Expression 节点并在绿色通道中输入表达式:g>(r+b)/2?(r+b)/2:g
同样的,对于蓝背景素材,表达式为:b>(r+g)/2?(r+g)/2:b
我们还可以使用 HueCorrect 节点去除溢色。这里不多说。
为了不破坏alpha通道而得到好的溢色移除效果,我们可以关闭 Use Alpha Bias for Despill,然后从角色的头发或皮肤上选取 Despill Bias,这样就可以保持好的alpha通道,同时得到好的去溢色效果。如下图中的右图。
![]() 糟糕的溢色 | ![]() 最终抠像,使用单独的 Despill 和 Alpha Biases。 |