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