创建自定义查看器进程
使用Viewer Processes中的查找表(LUT),可以调整单个Viewer的显示,以模拟图像输出到电影或某些视频显示设备时的外观。Nuke包括一些预定义的Viewer Process小控件,但是您也可以通过将节点或Gizmo注册为Viewer Process来添加自己的进程。您可以根据需要注册任意数量的自定义查看器进程。如果要在Viewer Process中使用“项目设置”中列出的一维LUT之一,则可以使用称为ViewerProcess_1DLUT的内置Gizmo。
小费: 已安装的示例中有几个注释掉的示例init.py演示如何将3D LUT用于查看器进程的文件。您可以在以下位置找到此文件:
On Windows:
驱动器号:\ Program Files \Nuke12.1v1\ plugins或
驱动器号:\ Program Files(x86)\Nuke12.1v1\插件
On Mac:
/应用/Nuke12.1v1/ Nuke12.1v1.app / Contents / MacOS / plugins
On Linux:
/ usr /本地/Nuke12.1v1/插件
可以从Viewer控件中的Viewer Process下拉菜单中应用所有可用的Viewer Process(自定义和预定义的)。
|
预定义和自定义 查看器进程可以是 从查看器应用 进程下拉菜单。 |
请注意,查看器进程是内置的固定节点流水线的一部分,这些节点先应用于图像,然后再在查看器中显示。该管道是:
• 增益>输入过程>查看器过程>伽玛>抖动>通道> Cliptest(如果viewer input order已设置为before viewer process在查看器设置中)
要么
• 增益>查看器进程>输入进程>伽玛>抖动>通道> Cliptest(如果viewer input order已设置为after viewer process在查看器设置中)。
但是,根据查看器进程的操作,这可能不是正确的顺序。因此,如果您的查看器进程(或输入进程)具有查看器也存在的控件,例如名为gain, gamma , 要么cliptest ,那么Viewer会从相应的Viewer控件中驱动它们,并且不会自己进行图像处理。这使您可以使用所需的任何节点和顺序在Viewer Process中实现这些控件。如果您的Viewer Process没有这些控件(并且在使用中的任何Input Process上也找不到这些控件),则Viewer将根据内置管道以常规方式应用效果。
在内置的流水线中,将抖动应用于将浮点数据转换为实际显示位深度时的舍入误差。尽管cliptest是在最后绘制的,但它是作为输入到Viewer的图像而计算的。
抱歉,您没有找到此帮助
为什么这没有帮助? (检查所有适用)
感谢您抽出宝贵时间给我们反馈。