发布和保护您的内核

当您对内核感到满意时,可以将其发布以供在脚本中的其他位置使用,也可以在完全独立的位置使用Nuke脚本。已发布的内核包装在“组”节点中,因此您可以根据需要将它们另存为gizmos。

闪烁内核也可以使用内置的内核保护进行编码。将发布的节点保存到脚本时,受保护的内核不可读。

注意:  内核保护提供的安全级别相当低,可能不足以保护有价值的源代码。

某些BlinkScript函数仅适用于NukeX执照。下表描述了访问权限的各种级别Nuke家庭。

产品

特征

创建节点

加载,编辑和保存

调整控件

发布

Nuke Assist

 

 

Nuke

 

NukeX

Nuke Studio

要发布内核:

1.   双击BlinkScript节点以打开属性面板,然后单击Kernel Parameters标签。
2.   如果您打算对内核进行编码,请启用Protect kernel

在一个Nuke脚本中,出现受保护的内核,如下例所示。

3.   请点击Publish

Nuke使用内核名称作为标签创建一个Group节点。例如,使用文档中提供的WipeKernel会产生以下扩展组。

如果要将组另存为Gizmo,请转到组的属性面板Node标签,然后单击export as gizmo。看到创建和访问Gizmos了解更多信息。