Precompノードの使用

Precompノードはグループノードに似ていますが、そのコンテンツは独立したノードに保存されます.nkファイル。これにより、ノードツリーのサブセットを個別に保存できます.nkスクリプト、この保存されたスクリプトの出力をレンダリングし、レンダリングされた出力を単一の画像入力としてメインコンプに読み込みます。

注意:  プリコンプノードはでサポートされていませんNuke支援する。でプリコンプを作成することはできませんNuke支援する;ただし、スクリプトに既に存在する場合は、出力を表示できますが、変更はできません。これを示すために、プリグラフノードはノードグラフで赤で輪郭が描かれ、そのコントロールはグレー表示されます。見るNuke製品詳細については。

プリコンプノードは、少なくとも2つの方法で役立ちます。まず、ノードツリーの一部を事前にレンダリングされた画像入力に減らすために使用できます。これにより、レンダリング時間が短縮されます。 Nuke作成に使用されたすべてのノードではなく、単一の画像入力のみを処理する必要があります。元のノードは別の場所に保存されるため.nkスクリプト、それらへのアクセスを維持し、必要に応じて後で調整できます。

第二に、Precompノードは共同作業のワークフローを可能にします。1人のアーティストはメインコンプで作業しますが、他のアーティストはPrecompノードを使用してエクスポートされたセクションで作業できます。これらのセクションは、メインコンプから独立して編集、バージョン管理、および管理できます。たとえば、複雑なマルチレイヤーCGレンダリングを含むコンプがあるとします。3Dアーティストは、これを別個のスクリプトとして作成し、コンポジターがショットを終了してから、Precompノードを使用して読み込むことができます。これにより、3Dアーティストは、メインコンプをコンポジターと共有することなく、コンプのCG要素部分を変更および再レンダリングできます。