Lookファイルを使用してマテリアルパレットを作成する

Lookファイルを使用して、マテリアルパレットを作成できます。このマテリアルパレットは他のレシピに取り込むことができ、マテリアルプリセットをセットアップして、アセット、ショット、シーン間で共有できます。マテリアルパレットは、たとえばGafferThreeノードを使用して、ライトに割り当てられる一般的なライトマテリアルとともに照明部門に渡すこともできます。

マテリアルパレットの作成

LookFileMaterialsOutノードは、場所またはその下のすべてのマテリアルを書き込みます/root/materialsKatanaルックファイル。このルックファイルは、マテリアルパレットになるように設計されています。このパレットは、ルックの開発者が読み込むことができ、アセットの外観の設計に役立ちますが、マテリアルがライトシェーダーの場合はライティングにも使用できます。

マテリアルパレットを作成するには:

1.   マテリアルパレットのマテリアルを作成します。マテリアルの作成については、を参照してください材料の追加と割り当て
2.   LookFileMaterialsOutノードを作成し、レシピの下部に接続します。
3.   LookFileMaterialsOutノードを選択して押しますAlt+E

LookFileMaterialsOutノードは、 Parametersタブ。

4.   の場所を入力してくださいKatanaルックファイル(.klf) の中にsaveToパラメータ。
5.   クリックWrite Look File

Save Materials to Look Fileダイアログが表示されます。

6.   の場所を確認してくださいKatanaダイアログ内のファイルを見てクリックしますAccept

ルックファイルが保存されます。

マテリアルパレットの読み取り

マテリアルパレットを作成したら、アセットの外観開発レシピに簡単に追加できます。

マテリアルパレットを読み込むには:

1.   LookFileMaterialsInノードを作成し、レシピに接続します。通常、別のブランチに追加され、マージノードで結合されます。
2.   LookFileMaterialsInノードを選択して押しますAlt+E

LookFileMaterialsInノードは、 Parametersタブ。

3.   マテリアルパレットの場所を入力しますKatanaルックファイル(.klf) の中にlookfileパラメータ。
4.   パスを選択しますKatanaこのパレットに使用するルックファイルpassNameパラメータ。
5.   参照を使用して、マテリアルパレットを取り込むかどうかを選択します。 asReference落ちる。

参照によりマテリアルパレットを読み取る場合、割り当てられたマテリアルは、 Katana素材を入手したルックファイル。したがって、マテリアルパレットのマテリアルKatanaルックファイルが更新されるため、アセットに割り当てられたマテリアルも更新されます。これは、アセットの外観の開発が新しいKatanaルックファイル。参照により使用されない場合、アセットの外観の開発Katanaルックファイルはベイク処理され、更新されません。

6.   を使用してlocationForMaterialsドロップダウンで、シーングラフのどこからマテリアルをインポートするかを選択します。

Load at original location -材料は同じ場所を維持します。

Load at specified location -パラメータを提供し、 userLocation、マテリアルパレットの名前空間として機能します。たとえば、 /root/materials/geo/chromeuserLocation default_passは次の場所にあります/root/materials/lookfile/default_pass/geo/chrome

場所が既に存在する場合、上書きされます。