Shuffle节点可以:
从单个图像(1个输入)中重新排列至多8个通道。例如,用它可以将 rgba.red 切换成 rgba.green,反之亦然。
使用黑色替代一个通道(如移除 alpha 通道)或使用白色替代一个通道(如使 alpha 通道全实)。
创建新通道。
要在两个分开的节点间重新排列通道,如一个前景一个背景,请使用 ShuffleCopy 节点。更多信息请参阅 ShuffleCopy。
只是简单地将通道从一个数据流拷贝到另一个数据流,请参阅 Copy。
Nuke中有两个主要的节点是起交换通道的作用的:Shuffle 和 ShuffleCopy。Shuffle 是从单个图像(一个输入)中重新排列通道,然后将结果输出给下一个节点。ShuffleCopy 是将两个图像(2个输入)的通道进行重新排列,然后输出结果。首先我们看一下ShuffleCopy节点。
Input 1 通道 – 第一组通道框是由 Input 1 提供的通道。如上图所示,前景元素的默认rgba设置是选中的。
Input 2 通道 – 第二组通道框是由 Input 2 提供的通道。
要交换通道,请做如下操作:
点击 Channel > Shuffle 或 Channel > ShuffleCopy 插入 Shuffle 或 ShuffleCopy 节点。当你只想在单个上游节点中交换通道时,使用 Shuffle;当你想在两个上游节点中交换通道时,使用 ShuffleCopy,比如一个前景和一个背景。
从 In 1 和 In 2 的下拉菜单中选择传入的通道。用这种方式你可以选择至多8个通道。
从右边的下拉菜单中选择指向传入通道的层。用这种方式你可以选择至多8个通道。
如果指向传入通道的流出层不存在,使用右边的下拉菜单中的 new 选项创建。
按需要点击生成的矩阵来交换通道。
小提示:如果你只需要将通道从一个数据流复制到另一个,请使用 Channel > Copy,而不是 ShuffleCopy。然后指定要复制的通道和目标通道。