アトリビュート エディタのテンプレート

アトリビュート エディタのテンプレート

アトリビュート エディタ(Attribute Editor)テンプレートは、アトリビュート エディタ(Attribute Editor)でアトリビュートがどのように表示するかを決定します。

たとえば、モデリング、アニメーション、レンダリングなどの異なるビューを作成し、それぞれで異なるアトリビュートのサブセットを表示することができます。「カスタム アトリビュート エディタのテンプレート」および「アトリビュート エディタ テンプレートの各部」を参照してください。

テンプレートは .xml 形式です。phong などの特定のノード タイプ用、または phong1 などの特定のノード用にアトリビュート エディタ(Attribute Editor)テンプレートを作成することができます。Maya ノード、または独自のカスタム ノードのアトリビュート エディタ(Attribute Editor)をカスタマイズできます。

ファイル名と場所

ノード タイプのアトリビュート エディタ(Attribute Editor)テンプレートを作成するには、テンプレートを AE<NodeType>Template.xml として保存します。

特定のノードのアトリビュート エディタ(Attribute Editor)テンプレートを作成するには、テンプレートを AE<NodeType>.<NodeName>Template.xml として保存します。

ノード タイプのアトリビュート エディタ(Attribute Editor)テンプレートを作成する」および「特定ノードに対するアトリビュート エディタ(Attribute Editor)のテンプレートを作成する」を参照してください。

既定では、アトリビュート エディタ(Attribute Editor)テンプレートはインストール フォルダの ../scripts/AETemplates フォルダにあります。MAYA_CUSTOM_TEMPLATE_PATH を設定してこの既定の場所を上書きすることもできます。複数のパスに環境変数を設定することができます。

Maya は、以下の順序で AE テンプレートを検索します。検出された最初のテンプレートが使用されます。

  1. MAYA_CUSTOM_TEMPLATE_PATH

  2. ../scripts/AETemplates

ハイパーシェード(Hypershade)内のアトリビュート エディタおよびプロパティ エディタ

ハイパーシェード(Hypershade) プロパティ エディタ(Property Editor)では、Maya シェーダは既定で Lookdev ビューに表示されます。これは、Lookdev ビュー定義が各 Maya シェーディング ノードの対応する AE<NodeType>Template.xml に存在するためです。

ハイパーシェード(Hypershade)プロパティ エディタでアトリビュートを表示する」および「ハイパーシェードを使用するルック デベロップメント」を参照してください。

ハイパーシェード(Hypershade) プロパティ エディタ(Property Editor)の Lookdev ビューと同様にカスタム シェーディング ノードを表示するには、AE<ノード タイプ>Template.xml を編集して Lookdev ビュー定義を含め、../scripts/AETemplates フォルダ(または MAYA_CUSTOM_TEMPLATE_PATH によって設定されたフォルダ)に .xml ファイルを保存します。

対応するノードの AE<NodeType>Template.xml に Lookdev ビューが存在しない場合、そのアトリビュート エディタ(Attribute Editor)レイアウトがプロパティ エディタ(Property Editor)で表示されます。