共同ワークフローの例

LiveGroupsを使用すると、複数のアーティストが、プリコンプなどの個別のコンポーネントをレンダリングすることなく、同じマスタースクリプトで同時に作業できます。個々のセッションで作業を開始または開始する前にマスタースクリプトを設定し、作業方法に応じて別のスクリプトにインポートできます。

マスタースクリプトの作成

スーパーバイザーとして、ショットに取り組んでいるさまざまなアーティストの作品を保持するマスタースクリプトをセットアップすることができます。この例では、キーイング、トラッキング、および3Dアーティストが同時に作業していると仮定します。

マスタースクリプトを作成するには:

1.   作成するNuke必要なスクリプトProject Settings必要なアセットを読み込みます。

見るスクリプトを設定する詳細については。

2.   キーイングアーティストに必要な基本ノードを追加し、LiveGroupに配置します。見るライブグループを作成する LiveGroupの作成の詳細については。

ヒント:  LiveGroupノードにわかりやすい名前を付けると、読みやすくなります。

3.   Publish LiveGroupをキーイングアーティストがアクセスできるネットワークロケーションに追加します。見るLiveGroupの編集と公開詳細については。公開されたLiveGroupはロックされており、クリックしない限り編集できませんMake Editableスクリプト内。
4.   トラッキングアーティストと3Dアーティストについて、手順2と3を繰り返します。画像に例を示します。

5.   サブスクリプトの作業が完了すると、必要なノードを追加してマスタースクリプトを完了することができます。

たとえば、CameraTracking LiveGroupのカメラデータをマスタースクリプトのカメラにエクスプレッションリンクできます。見るLiveGroupコントロールの管理詳細については。

6.   サブスクリプトアーティストがスクリプトをバージョンアップすると、マスタースクリプトでLiveGroupsをバージョンアップして、マスタースクリプトで再レンダリングする必要なく最新の作品を読み込むことができます。見るLiveGroupスクリプトのバージョン管理詳細については。

既存のスクリプトを組み合わせる

アーティストとして、あなたはNuke後日、マスタースクリプトに組み込む必要がある独立したスクリプト。ライブグループでは、プリコンプと同じ方法でサブスクリプトを指すことができますが、ライブグループの機能が追加されています。

LiveGroupを使用してサブスクリプトをインポートするには:

1.   マスタースクリプトを開き、LiveGroupノードを追加します。のVFX LiveGroup参照particles_v02.nk例では。
2.   LiveGroupをダブルクリックして開きますPropertiesパネル。
3.   サブスクリプトの場所を入力しますfileコントロール。
4.   クリックReload

この例は、VFX LiveGroupが自己完結型であるため、最初にマスタースクリプトを作成することとは異なります。つまり、アセットはマスタースクリプトではなくLiveGroup内にあります。

また、LiveInputsがLiveGroupを参照するという別の方法で作業することもできますが、この方法で作業するにはいくつかの注意事項があります。見るLiveInputsを使用してマスタースクリプトを参照する詳細については。