親シーンとリファレンス ファイルのファイルおよびノードの命名規則を計画することは重要であり、制作環境での効果的なファイル リファレンスに非常に役立ちます。 特に次の点に注意して計画を立てると良いでしょう。
場合によっては、既定のファイル名より短い名前をネームスペースに指定することもできます。ノードの名前を短くすると、Maya のエディタ(チャネル ボックス(Channel Box)、アウ トライナ(Outliner)、レイヤ エディタ(Layer Editor)など)操作時のワークフローが簡略化されます。リファレンスの作成オプション ウィンドウで任意のテキスト文字列を入力して、カスタム ネームスペースを作成します。たとえば、mapleTree の代わりに mt というカスタム ネームスペースを使用することもできます。上記の例では、tree1 ノードの名前は mt:tree1 になります。これにより Maya で操作するときに必要な名前(および入力)の長さが短くなります。
参照されないノードを参照されたネームスペースに追加すると、リファレンス ノードと名前衝突が発生する可能性があり(たとえば、ノードをネームスペースに追加するときリファレンスがアンロードされる場合)、リファレンスを除去してもネームスペースが削除されないことがあります。詳細については、ネームスペースを参照してください。
Maya でファイル リファレンスを操作する場合、名前の管理には、ネームスペースが望ましい方法です。 ファイル リファレンスを使用する場合には、Maya の名前変更プリフィックス規則の使用はお勧めいたしません。 プリフィックスの名前の変更を使用すると、DAG ノード パスまたはノードのロング ネームが固有の名前になりますが、ファイル リファレンスでは整合性がなく、階層での DAG ノードの変更が複雑になり、後で問題が発生する場合があります。
ファイル リファレンスを使用する場合は、ファイルを Maya ASCII ファイル フォーマット(.ma)で保存することをお勧めします。Maya ASCII ファイルは任意のテキスト エディタで開いて編集できるため、ファイルまたはファイルのコンポーネントがロードされない場合のトラブルシューティングがより簡単になります。
ファイル リファレンスを使用する場合は、ファイルを他のファイル フォーマット(dxf、obj、wire など)で参照しないようお勧めします。可能な場合は、.ma フォーマットでファイルをロードし、保存し直して一般的な Maya フォーマットにファイルを変換してください。
ファイル リファレンスは絶対パスと環境変数によるパスのみをサポートします。相対パス名はサポートされません。環境変数は明示的で各ユーザのファイル構造に合わせてカスタマイズできるため、相対パスよりも有効な方法として使用できます。
相対パス(サポートされません):
scenes/street.ma
絶対パス(サポートされます): C:/projects/cityscene/scenes/street.ma
環境変数パス(サポートされます): $myProject/scenes/street.ma
環境変数の詳細については、Maya.env を使用して環境変数を設定するを参照してください。
詳細については、リファレンス エディタでリファレンス パスを編集するを参照してください。