Contact Support

Creating LiveGroups

You can create empty LiveGroups to read in existing .nk scripts or select a set of nodes in the Node Graph and create a LiveGroup to contain those nodes, with the option to write them out to a new .nk script.

Importing an Existing Script into a LiveGroup

1.   In Nuke's Toolbar, select Other > LiveGroup.

A new Node Graph tab opens showing the empty LiveGroup.

2.   Enter the location of the .nk script in the file control or browse to its location and click Open.

The LiveGroup icon remains yellow to indicate that its output has not been calculated in this session.

3.   Click Reload to calculate the output of the script in the current Nuke session.

The LiveGroup icon turns gray to indicate that it is up-to-date and the LiveGroup tab updates to show the contents of the imported .nk script.

LiveGroups in this state behave like regular Nuke Precomp nodes.

Note:   Click Open in the LiveGroup's Properties to start a new Nuke session containing just the LiveGroup's contents.

Adding Nodes to a LiveGroup

1.   Select all the nodes you want to nest inside the LiveGroup.
2.   Right-click and select Edit > Node > Group > Collapse To LiveGroup.

The selected nodes are nested into a LiveGroup. The internal structure of the LiveGroup is shown on a separate tab.

LiveGroups in this state behave like regular Nuke Group nodes.

Tip:  As an alternative, you can also select Other > LiveGroup from the Toolbar or the Node Graph right-click menu.

Viewing Nodes Inside a LiveGroup

In the LiveGroup's Properties panel, click the S button in the top-right corner.

A new Node Graph tab opens containing the nested nodes. LiveGroups contain a LiveInput and Output node by default, which points to the master script so that artists can collaborate without depending on Read nodes in the LiveGroup.

See Referencing a Master Script Using LiveInputs below for more information.

Referencing a Master Script Using LiveInputs

The LiveInput node can reference any LiveGroup within a script, eliminating the need to include the required assets in the sub-script. The only requirements are that the sub-script and master script have been saved and the LiveGroups you intend to connect to are pointing at the new sub-script.

1.   Create a LiveInput node in the sub-script and then save the script.
2.   In the master script, create a LiveGroup node and enter the sub-script name in the file control.
3.   Save the master script.
4.   In the sub-script, enter the master script name in the file control and click Reload.
5.   Select the LiveGroup you want to reference from the liveGroup dropdown.