Corona for C4D抠阴影的方法
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通道抠出影子,载入球体通道抠出球,在背景下面新建一个颜色层,将影子通道混合模式改为正片叠底,就融合在一起了。对比刚才的影子,是不是”厚实“了许多:
