最終更新:
rt_3dcg_tips 2019年08月02日(金) 21:08:49履歴
MAYAの仕様として、階層が同じでなければ同名のノードが存在できるという特性があります(あるなよ)
ゲームなどでは基本的に階層違いであれ同名のノードはNGであることが多いです。UE4でもインポート時にエラーが出るはずです。
標準機能や設定では見つからなかったので、同名をチェックする簡単なスクリプトを書いてみました。ホントに簡単なやつですが。
仕組みとしては単にフルパスで取得されたオブジェクトを表示しているだけです。
ゲームなどでは基本的に階層違いであれ同名のノードはNGであることが多いです。UE4でもインポート時にエラーが出るはずです。
標準機能や設定では見つからなかったので、同名をチェックする簡単なスクリプトを書いてみました。ホントに簡単なやつですが。
import maya.cmds as cmds all_obj = cmds.ls(type='transform') for obj in all_obj: if "|" in obj: print obj
仕組みとしては単にフルパスで取得されたオブジェクトを表示しているだけです。
タグ
コメントをかく