Nuke Deep Merge 深度合成节点功能解释《人猿星球》应用案例

VFX大学 Nuke合成影视制作 Nuke Deep Merge 深度合成节点功能解释《人猿星球》应用案例

标签: ,

  • This topic has 6 个回复, 4 个参与人, and was last updated 4年 前 by .
正在查看 3 条回复
  • 作者
    帖子
    • #55437

      蓝雨凌
      参与者
      圣骑士

      深度合成的核心是将3D深度合成使用2D合成方式进行的合成方式,而不是分层的一系列2D渲染层,为了区分遮挡关系需要大量遮罩。深度合成的目的是提供一个数据通道的渲染图像定义,体现在物体前面和后面在空间中的点的像素值所代表的雾气密度的变化,即动态的定义零距离(0)到无穷远(1)的动态值(0-1之间的数值)。

      video

      Nuke为深度合成提供并创建了整套的流程,并在电影《人猿星球》中使用,之后很多主流的电影工作室,开始将深度合成流程应用到自己的生产线中。

      使用深度合成快速制作战机穿越云雾战斗场景【Nuke实例】

      下面我们来了解深度合成流程中的节点:

      DeepColorCorrect

      这是用于深度合成的ColorCorrect节点,它将颜色校正应用于每个像素。 可以使用DeepColorCorrect通过将Alpha通道的增益值设置为0,并在需要创建遮罩的范围将偏移值设置为1,用于调整不同深度的阴影,中间调和高光。 可以使用“Ranges(范围)”选项卡上的”lookup curves(查找曲线)”来控制这些曲线。


      DeepCrop

      可以使用DeepCrop节点:

      •改变某些面前后的深度层数据。

      •在查看器中裁剪裁剪框内部或外部的深度图像(非常类似于常规裁剪节点)。


      DeepExpression

      DeepExpression节点允许使用Tcl表达式将复杂的数学公式应用于深层数据。


      DeepFromFrames

      DeepFromFrames节点将多个输入帧从常规2D图像复制到单个深度图像中。


      DeepFromImage

      使用DeepFromImage,可以将标准2D图像转换为深度图像,并为depth.z通道定义深度图像。


      DeepHoldout

      DeepHoldout可用于删除或淡出输入深度中遮挡的部分。

      提示:与DeepMerge节点不同,DeepHoldout输出的平面图像不再是深度格式。


      DeepMerge

      DeepMerge用于合并多个深度图像,每个输出像素包含所有输入中相同像素合成的深度图像。 也可以用它来移除或减淡B输入中被A输入遮挡的图像。

      提示:与DeepHoldout节点不同,DeepMerge不会展平数据,而是生成深度输出图像。


      DeepRead

      DeepRead节点以两种格式从磁盘加载深层图像:

      •DTEX(由Pixar的PhotoRealisticrenderMan®ProServer生成)。

      •Scanline OpenEXR 2.2或更高版本。

      提示:要加载DTEX文件,您需要在计算机上安装RenderMan Pro Server 15.2,16.4或17.0,不需要RenderMan许可证也可以正常运行。

      与每个像素的每个通道包含单个值的标准2D图像不同,深度图像在不同深度处包含每个像素的多重采样。 每个采样包含每一个像素的全部停贷信息,例如颜色,不透明度和相对于相机的深度。


      DeepRecolor

      DeepRecolor合并:

      •标准2D图像(颜色输入)和
      •深度图像文件,仅包含每个样本的不透明度(深度输入)。

      它在颜色输入的每个像素上展开深度输入中相应像素的所有样本的颜色,产生深度输出图像。


      DeepReformat

      DeepReformat是深度数据的重新格式化节点。 您可以使用它来重新设置深度图像的尺寸,比例等。


      DeepSample

      使用此节点对深度图像中的任何给定像素进行采样。 将pos指示符移动到Viewer中的像素上,以在DeepSample面板中显示深度值(便于我们判断多个物体间的深度交叉情况)。


      DeepToImage

      可以使用此节点展平深度图像 – 换句话说它可以将深度图像中的所有采样合并为常规2D图像。


      DeepToPoints

      使用此节点将深度图像信息转换为3D空间中的点,这样就可以在Nuke的3D视图中看到这些点,如点云。

      提示:此节点对位置参考很有用,可以将多个深度图转换为点云在三维视图中直观的看到位置关系。


      DeepTransform

      可以使用此节点重新定位深度数据。 它允许您:
      •沿x,y和z轴平移样本。
      •缩放样本的Z深度值。(快速调整深度值)


      DeepWrite

      此节点显示所有上游深节点的最终输出结果,并以扫描线OpenEXR 2.2格式将结果保存到磁盘(不支持平铺的OpenEXR文件)。

      注意:此节点以当前使用的比例执行所有渲染:全分辨率或代理分辨率。

      要在这些尺寸之间切换,请按Ctrl / Cmd + P.

    • #69096

      Machinist
      参与者
      军士

      你好  有练习素材没有

      • #69098

        蓝雨凌
        参与者
        圣骑士

        你好 这些制作过的素材正在整理中,最近几天会将素材补上来~~敬点击我的头像,加我为好友,就可以看到我得更新啦,也可给我发私信,点击帖子顶部得收藏放入收藏夹,方便将来再次查看~~~😄

    • #69756

      就是爱BB
      参与者
      军士

      正想了解这方面,就发现了,开心

    • #71480

      参与者
      军士

      请问素材补在什么地方的呢

      • #71481

        蓝雨凌
        参与者
        圣骑士

        非常感谢提醒,哈哈,深度素材与云雾确实非常难以找到,我回稍后把战斗机模型和@light 制作的深度云发布到社区内~~🙏

        • #71490

          参与者
          军士

          这个社区的维护人员头像为什么都是美女?

正在查看 3 条回复
  • 在下方一键注册,登录后就可以回复啦。
error: 提示:内容受到保护!!