关键概念

Nuke产品是与分辨率无关的合成系统,具有广泛的通道支持,强大的图像处理工具以及丰富的3D合成环境。本节介绍使用前应了解的概念Nuke产品。

了解工作流程

一种Nuke该项目由一个名为的链接运营商网络组成节点NukeCompositing环境利用基于节点的工作流程,您可以在其中连接一系列节点以读取,处理和操作图像。脚本或comp中的每个节点都执行一个操作并贡献给输出。

您可以打开一个Nuke文本编辑器中的comp文件,并显示一系列顺序命令,这些命令将在呈现输出时进行解释和执行。

在上图中,您看到了一个非常简单的示例Nuke脚本。二节点引用磁盘上的介质。效果节点提取遮罩并模糊图像。一种合并节点设置为结束,合成前景图像(输入A)在背景图片(输入B )。最后,一个节点渲染完成的合成并将其输出到磁盘。还有一个观看者节点,它显示脚本中任何节点的输出。

注意:  Nuke Assist不支持Write节点或渲染场。看到Nuke产品展示了解更多信息。

使用多种图像格式

Nuke产品支持多种文件格式,例如Cineon,TIFF,OpenEXR,HDRI和RAW摄像机数据(使用dcraw命令行程序),并允许您将它们全部混合在同一合成中。默认情况下, Nuke产品将所有导入的序列转换为它们的本机32位线性RGB色彩空间。但是,您可以使用“色彩空间”节点强制使用几种颜色模型之一,包括sRGB,Cineon,rec709,伽玛1.80 / 2.20,HSV或HSL。Log2Lin节点使您可以在对数和线性色彩空间之间进行转换(反之亦然)。

注意:  Nuke Assist不支持Colorspace或Log2Lin节点。看到Nuke产品展示了解更多信息。

图像分辨率没有限制-您可以在同一脚本中自由混合和缩放任何分辨率的元素。例如,您可以使用2k胶片板作为PAL格式的视频拍摄背景,然后以HD1080i输出结果。Nuke产品会自动调整其查看器以适应您正在查看的图像。

渠道运营

Nuke产品,您可以将每个节点的输出分配为新通道,并将它们传递到脚本中的下一个节点。当您需要重新使用特定通道(例如,对头发进行颜色校正)时,您只需从下游颜色校正节点中选择包含遮罩的通道即可。

Nuke产品最多支持1023个通道的图像数据。当使用计算机生成的(CG)元素时,这提供了其他好处,尤其是当这些元素以OpenEXR格式呈现时。

例如,您的3D部门可以将特定CG元素(美感,填充,背光,反射,阴影等)的多个光照过程渲染为.exr序列,然后您可以将其读入Nuke脚本或comp。您将能够访问存储在.exr脚本中任何下游节点的序列。

您可以通过使用镜面反射作为特定颜色校正运算符的遮罩,选择仅对CG元素的高光进行颜色校正。这样的方法再次具有保持Nuke comp没有不必要的复杂分支-实际上,所有渲染过程和遮罩都可以通过comp中的单个管道传递。

频道本章介绍如何充分利用1023通道工作流程。

8位,16位和32位图像处理

一些数字合成系统,尤其是那些用于视频工作的数字合成系统,已优化用于仅处理8位元素(即,每个通道具有256个强度值的图像)。其他系统允许混合8位,16位和32位元素。

对于Nuke作为胶片效果工具开始的产品,图像质量至关重要。因此,它们支持仅对每个通道32位的处理(导入时将具有较低位深度的元素转换为每个通道32位)。三十二位支持可在所有脚本计算中提供更丰富的颜色调色板和浮点精度。实际上,这意味着Nuke产品执行的所有操作-从提高伽玛到变换-都比低位深度的系统精确得多。

3D合成

一些数字合成系统支持严格的二维工作流程。Nuke相比之下,产品提供了一个强大的3D工作区,可让您创建和渲染由多边形模型,卡片(带有图像纹理的平面),相机,灯光和纹理组成的复杂场景。

这个3D工作空间有无数用途,其中最简单的就是生成平移和平铺场景。这些场景是将2D图像平面布置成弯曲形状,然后通过动画摄影机渲染出来的,给人以无缝环境的感觉。

简单的平铺场景。

3D合成本章介绍如何充分利用Nuke的3D工作区。

渲染场和框架服务器

Nuke产品几乎支持所有第三方和专有渲染排队软件。通过整合Nuke此类系统的产品,渲染负载可以分布在所有Nuke- 要么NukeX网络上的许可机器,无论是否Windows,Mac或Linux。看到渲染农场了解更多信息。

此外, Nuke Studio内部帧服务器附带,还可以让您设置外部从机以更快地处理渲染。看到在外部计算机上使用Frame Server了解更多信息。

注意:  Nuke Assist不支持Write节点,渲染场或Frame Server。看到Nuke产品展示了解更多信息。