ライブグループを作成する

空のLiveGroupを作成して、既存の.nkスクリプトを作成するか、ノードグラフでノードのセットを選択し、それらのノードを含むLiveGroupを作成し、新しいノードに書き込むオプションを使用します.nk脚本。

注意:  PythonでLiveGroupを作成して公開する場合は、追加する必要がありますxposそしてyposノードグラフのノードに値を配置して、それらを正しく配置する LiveGroupを公開します。見るNukePython開発者ガイド詳細については。

LiveGroupへの既存のスクリプトのインポート

1.   Nukeのツールバー、選択Other > LiveGroup

新しいノードグラフタブが開き、空のLiveGroupが表示されます。

2.   の場所を入力してください.nkスクリプトfileその場所を制御または参照してクリックしますOpen

ローカルスクリプトと保存されたスクリプトに違いがあることを知らせる警告が表示されます。

3.   クリックYes保存したスクリプトでローカルスクリプトを上書きします。

LiveGroupアイコンがグレーに変わり、LiveGroupタブが更新され、インポートされたコンテンツが表示されます.nk脚本。LiveGroupは、LiveGroupのタブの南京錠で示されているようにロックされ、通常のように動作しますNukeプリコンプノード。

注意:  クリックOpen LiveGroupのProperties新たに始めるNuke LiveGroupのコンテンツのみを含むセッション。

LiveGroupへのノードの追加

1.   LiveGroup内にネストするすべてのノードを選択します。
2.   次のいずれかを実行します。

押すTabノードグラフで、次のように入力します。 LiveGroup Enterキーを押します

押すCtrl/Cmd+L、または

右クリックして選択Edit > Node > Group > Collapse To LiveGroup

LiveGroupアイコンが黄色に変わり、LiveGroupタブにノードのコンテンツが表示されます。LiveGroupはロックされておらず、通常のように動作しますNukeグループノード。

LiveGroup内のノードの表示

LiveGroupのPropertiesパネルで、 S右上隅のボタン。

ネストされたノードを含む新しい[ノードグラフ]タブが開きます。LiveGroupにはデフォルトでLiveInputおよびOutputノードが含まれます。これはマスタースクリプトを指しているため、アーティストはLiveGroupの読み取りノードに依存せずに共同作業できます。

見るLiveInputsを使用してマスタースクリプトを参照する詳細については、以下をご覧ください。

LiveInputsを使用してマスタースクリプトを参照する

LiveInputノードは、スクリプト内の任意のLiveGroupを参照できるため、サブスクリプトに必要なアセットを含める必要がなくなります。唯一の要件は、サブスクリプトとマスタースクリプトが保存されており、接続先のLiveGroupsが新しいサブスクリプトを指していることです。

1.   サブスクリプトにLiveInputノードを作成し、スクリプトを保存します。
2.   マスタースクリプトで、LiveGroupノードを作成し、サブスクリプト名をfileコントロール。
3.   マスタースクリプトを保存します。
4.   サブスクリプトでは、マスタースクリプト名を入力しますfileコントロールしてクリックReload
5.   参照するLiveGroupを選択しますliveGroup落ちる。