ファイルの参照やシーンへの読み込み時だけでなく、ネームスペース エディタ(Namespace Editor)でネームスペースを作成できます。ファイルの参照やインポート時にネームスペースを作成すると、デフォルトでファイル名がネームスペースとして使用されます。
ネームスペースは、コマンド ラインから -namespace -add "newNs" MEL コマンドを使用して作成することも可能です。
ネームスペースを作成した後は、ネームスペース エディタを使用して編集できます。詳細については、ネームスペースを編集するを参照してください。
ネームスペース エディタ(Namespace Editor)を使用してネームスペースを作成するには
ネームスペース エディタが表示されます。
Maya でネームスペースが新規作成されます。
ネームスペースの名前変更(Rename Namespace)ウィンドウが表示されます。
ファイル リファレンスの作成やファイルの読み込み時に、参照または読み込むオブジェクトが使用するネームスペースを作成できます。
ファイルの参照またはインポート中にネームスペースを作成するには
リファレンス オプション(Reference Options)ウィンドウが表示されます。
重複したネームスペースが発生すると、それらのネームスペースがマージされ、重複したオブジェクト名に番号を使用して増分的に接尾辞が付けられます。参照されたオブジェクトまたは読み込まれたオブジェクトに同じ名前が付いているたびに新たなネームスペースが累積することを防ぐには、このオプションを使用します。
ファイル ブラウザが表示されます。
ネームスペースは、ネームスペース エディタ(Namespace Editor)、リファレンス エディタ(Reference Editor)、MEL コマンドのいずれかを使用して編集できます。詳細については、「ネームスペース エディタ(Namespace Editor)の概要」、「リファレンス エディタ(Reference Editor)」、「ファイル リファレンスを操作する」を参照してください。
以下の MEL コマンドを使用して、コマンドラインでネームスペースを作成できます。-namespace コマンドとともに-add "newNS" フラグを使用すると、コマンド ラインで以下のようにネームスペースを作成できます。
ノード名を変更するときにも、新しいノードのネームスペース名を指定することによってネームスペースを作成できます。
例:
rename "ns1:obj1" ":newNs2:obj1": 新しいnewNs2 ネームスペースを作成します(まだ存在しない場合)。