Corona多通道里可以加入shadows抠影子,不过某些场景并不是很友好,下面来细说一下抠影子都有哪些方法:
第一种:多通道shadows
先以简单的shadows通道来说,以下面的场景为例,简单的三点布光,两个发光板,一个顶灯:
第一步:在渲染设置里将渲染器切换为Corona,选择一种降噪方式:
第二步,打开多通道设置,勾选多通道,点击shadows,加入多通道,勾选应用去噪。再添加一个mask,选择包括选择,将主体对象拖入:
第三步,点击渲染面板,点击render进行渲染,可以看到默认出现了四个通道,下拉菜单里的shadows就是刚刚加入的影子通道,还有一个球体是我们将要做抠图用的:
点击转到C4D按钮,进入C4D默认面板(在这里才能保存分层格式),点击保存,选择psd,勾选层,保存:
第四步,在PS中打开,打开后有三层,默认影子是彩色的(和灯光有关),我们可以Ctrl+A全选,Ctrl+C复制:
隐藏掉影子图层,打开背景层,添加一个蒙版,按alt键点击蒙版,进入蒙版画布,Ctrl+V粘贴,这样可以粘贴影子的灰度通道。这样影子就抠出来了:
第五步,因为还需要一个主体对象通道,所以复制一个背景层,删掉蒙版,在图层面板,打开球体图层,混合模式选择正常,切换到通道面板,点击下方的载入选区:
第六步,回到图层面板,隐藏掉球体层,选择背景层,点击添加蒙版,球体就被抠出来了:
可以加一个颜色层,然后把抠出的影子设置为正片叠底(不然影子会浮出来),这样背景就可以随便改了:
第二种:影子捕捉
问题升级,场景中加入了一个HDR环境光,再次利用刚才的方法进行渲染,发现影子通道乱糟糟(满屏都是影子,画面灰灰的,还有很多噪点不好去除):
这种情况有什么好的方法抠出呢?我们不用shadows通道了,所以在多通道面板中先将他删除:
这次,需要用到C4D自带的alpha通道,所以,第一步,打开渲染设置,点击保存,勾选alpha通道:
第二步,在Corona材质中新增一个阴影捕捉材质:
第三步,将阴影捕捉材质赋予给背景对象:
第四步,点击阴影捕捉材质,模式切换为环境,将HDR发光材质拖入环境,投影模式选择判断环境,alpha模式选择用于合成,阴影数量可以增加(默认是1,数值越高,阴影越清晰,后期更好抠出):
第五步,点击渲染,在渲染面板,你可以看到alpha通道就是影子通道,打开看看,发现影子清晰可见,对比明显:
第六步,点击转到C4D面板,点击保存psd,勾选层和alpha:
第七步,打开ps,载入图像,发现图层面板只有主体对象的通道,影子呢?打开通道面板,发现他在这里,属于Alpha层(所以要用C4D自带的alpha通道):
接下来就很容易了,载入alpha通道抠出影子,载入球体通道抠出球,在背景下面新建一个颜色层,将影子通道混合模式改为正片叠底,就融合在一起了。对比刚才的影子,是不是”厚实“了许多: