使用Precomp节点

Precomp节点就像一个Group节点,但是其内容存储在一个独立的节点中。 .nk文件。这使您可以将节点树的子集另存为单独的.nk脚本,渲染此保存脚本的输出,然后将渲染的输出作为单个图像输入读回到主comp中。

注意:  Precomp节点不受支持Nuke助攻。您无法在其中创建Precomp Nuke助攻;但是,如果脚本中已经存在一个脚本,则可以查看但不能修改其输出。为了表明这一点,Precomp节点在“节点图”中以红色勾勒出轮廓,其控件显示为灰色。看到Nuke产品展示了解更多信息。

Precomp节点至少可以以两种方式使用。首先,它们可用于将节点树的部分缩小为预渲染的图像输入。这样可以加快渲染时间,因为Nuke只需处理单个图像输入,而不是处理用于创建单个图像的所有节点。因为原始节点保存在单独的位置.nk脚本,您还可以维护对它们的访问权限,并可以在以后根据需要进行调整。

其次,Precomp节点启用了协作工作流程。当一位艺术家在主合成上工作时,其他艺术家可以在使用Precomp节点导出的部分上工作。这些部分可以独立于主组件进行编辑,版本控制和管理。例如,假设您有一个包含复杂,多层CG渲染的合成。3D艺术家可以将其作为单独的脚本来生成,合成者将完成镜头后使用Precomp节点读取。这样,3D美术师可以修改和重新渲染伴奏的CG元素部分,而不必与合成器共享主要伴奏。