合成小白都能懂的nuke深度合成(DeepComp)
很多小伙伴都觉得nuke深度合成晦涩难懂,今天我们就用一篇文章给大家做一个大白话的讲解,先让大家放下戒心,了解并学习深度合成。所谓深度合成就是给我们提供了三维空间中的位置信息,在后期合成中主要应用前后遮挡关系。我们在进行常规的2D合成中前后图层的遮挡关系,会采用三维渲染的ID层,提取红绿蓝通道的方法来处理。
现在合成中比较主流的也是我们也会使用Cryptomatte来提取遮罩通道。但是原理和ID层是一样的,只是会更方便高效。
既然三维渲染器已经给我们提供了这么多的遮罩形式而且深度合成的数据又非常的庞大,我们为什么还要去学习和使用深度合成呢?
我们渲染物体角色场景这些前后的遮罩信息当然还是选择传统的遮罩形式,深度合成更多的是用于特效渲染中遮挡信息的处理,比如烟雾等流体在三维空间中的位置信息和与物体交互时产生的遮挡关系,这些就是深度合成的天下了。深度合成的核心是将3D空间的位置关系通过2D合成的方式进行合成处理。理解了深度合成的基本原则,我们就来了解下nuke的深度工具都有哪些节点分别是做什么用的。
深度工具目前一共有十五个节点,这些节点很多我们都经常在2D合成中有过应用,简单的介绍大家就能够明白其中的含义。
DeepRead 主要用于读取三维渲染出来的深度素材也是我们进行深度合成的第一步
DeepWrite 输出deep+深度数据
DeepMerge 和常规的merge节点一样,用于素材的合并
DeepTransform 可以使用此节点重新定位深度数据 说白了就是可以平移X,Y,Z的深度信息
DeepToPoints 此节点可以将深度图像的信息转换为三维空间中的点,这样我们就可以再nuke的三维视图明确空间位置关系
DeepToImage 此节点可以将深度信息进行合并展开为传统的2D图像
DeepReformat 和常规的Reformat节点一样 用来重置深度图像的尺寸和比例
DeepSample 此节点用于深度信息的采样
DeepColorCorrect 和常规的ColorCorrect节点用法相似,可以控制不同深度位置的阴影中间调和高光的范围,也可以矫正颜色
DeepCrop 和常规的Crop节点用法相似,改变前后的深度数据
DeepExpression 深度数据的tcl表达式编辑
DeepFromImage 将二维图像转换为深度图像,并且为Z通道定义深度图像
DeepFromFrames 此节点将多个输入帧从2D图像复制到单个深度图像中
DeepHoldout 用于删除或者淡化深度中的遮挡部分
DeepRecolor 用color端链接2D的颜色信息,展开深度输入中对应样本的颜色产生深度输出图像
嗨趣学科技有限公司
点击了解更多嗨趣学科技有限公司