Mayaで一括エクスポートするときの注意点
特に同一モデルをネームスペースつきで複数リファレンスしてるケースを想定
一括エクスポートする際、ベイクを何回もしたくないので出来る限りまとめることを考えると以下のようなフローになる
リファレンスをインポート
ベイク、各種変換処理
エクスポート対象ごとに処理
ネームスペースを削除
エクスポート
エクスポート完了したものを削除
このとき、以下に気をつけないと期待するエクスポート結果が得られない
非DAGノードの名前衝突
blendShapeとかmaterialとかfileとかutilityとか
このへんは基本的に接続されたノードが削除されても残るので、明示的に消しておかないと2つ目以降でネームスペースを削除した時点でリネームされていってしまう