基本機能の新機能

 
 
 

ノード エディタ(Node Editor)

 

ノード エディタ(Node Editor)では、ディペンデンシー グラフの編集可能なスケマティクが提示され、アトリビュート間のノードおよび接続が表示されます。それによって、新しいノード接続を表示、変更、作成できるようになります。ノード エディタ(Node Editor)には、ウィンドウ(Windows)メニューからアクセスできます(ウィンドウ > ノード エディタ(Window > Node Editor))。

任意のノード ネットワークをグラフ化し、Tab キーを使用して 1 つのノードから別のノードにラインをドラッグすることで、ネットワークを構築できます。この方法を使用すれば、既存のネットワークを簡単に編集することができます。すべてのアトリビュート ポートと接続ラインはそれぞれ異なる色で表されるため、接続の識別も簡単です。さらに、以前のグラフ レイアウトに戻るためのブックマークを作成すれば、ナビゲーションも容易になります。

ムービー: ノード エディタ: シェーディング ネットワークの作成

ムービー: ノード エディタ: サンプルのリギング ワークフロー

ムービー: ノード エディタ: 選択項目と作成の同期

アトリビュート エディタの更新

いくつかの方法でアトリビュート エディタ(Attribute Editor)をカスタマイズできるようになりました。

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

特定のノードおよびノード タイプの XML ベースのテンプレート ファイルを作成することによって、アトリビュートがアトリビュート エディタ(Attribute Editor)に表示される方法を編集することができます。

テンプレートには、複数のビューを関連付けることができます。各ビューには特定の表示レイアウトがあり、さまざまの目的に合わせたインタフェースの調整に使用できます。カスタム テンプレートを適用すると、アトリビュート エディタ(Attribute Editor)表示(Show)メニューからビューにアクセスできるようになります。

カスタム コールバック

MEL または Python ベースのコールバックを使用して、アトリビュートをコントロールまたは複雑なスクリプトにリンクできます。カスタムのアトリビュート エディタ(Attribute Editor)テンプレートの<description language ="cb">タグを使用すると、コールバック コマンドを指定し、コールバックをアトリビュートにリンクできるようになります。

アトリビュート エディタ(Attribute Editor)のパフォーマンスを向上させるには、ノード タイプ フィルタリングを使用します。

Maya で選択を行うときに、アトリビュート エディタ(Attribute Editor)を開いていると、選択に関連する非常に多くのノードがタブとして表示される場合にパフォーマンスが遅くなることがあります。これを防ぐために、ノード タイプ フィルタリングを使用してアトリビュート エディタ(Attribute Editor)に表示される関連ノードをカスタマイズすることができます。

アトリビュート パターンを使用してアトリビュートを作成する

アトリビュート パターンを使用して、ダイナミック アトリビュートまたは拡張子アトリビュートを作成できます。アトリビュート パターンは、特定のノードまたはノード タイプに追加できるダイナミック アトリビュートまたは拡張子アトリビュートの記述です。この機能を使用すれば、個別の addAttr コマンドや addExtension コマンドを使用して各アトリビュートを作成する必要がなくなります。

この機能は、pyJsonAttrPatternFactory.py プラグインによってサポートされます。

ファイル ブラウザ(File Browser)でファイル パスを編集する

ファイル ブラウザ(File Browser)のファイルの場所(Look in)フィールドでファイル パスを編集し、その自動完了機能を使用することができるようになりました。