名前で、例えば
test_01
とつけたとき、勝手に番号が02となってしまいます。
どこかに、同名があるのだろうとはわかるのですが
アウトライナ、ハイパーシェード上には同じ名前が見当たりません。
このような場合、どのように探せばいいでしょうか?
解決済! 解決策の投稿を見る。
回答者: Suto_Tama. 解決策の投稿を見る。
@noiz44 さん
お疲れ様です。
まず、オブジェクトとシェーダに同じ名前がないかもう一度確認してみましょう。
①アウトライナーのDAGオブジェクトのみの☐
シェイプ☑
割り当てられたマテリアル☑
②入力ラインメニューを名前別に選択に☑
③任意の名前を検索
④アウトライナーで選択されている項目を確認
⑤レイヤーの名前も確認
Suto
Freelance
Twitter(X)
@noiz44 さん
検索ひっかかりませんか・・・
ではノードで検索してみましょう。
下記のMELスクリプトを実行してみてください。
その際に【test_01】の箇所を任意の名前に変更してください。
string $allNodes[] = `ls`;
for ($node in $allNodes) {
if (`gmatch $node "*test_01*"`) {
select -add $node;
}
}
このスクリプトは、Mayaシーン内のすべてのノードを検索し、名前に test_01 が含まれるものを選択します。
何か選択された様でしたら、【Ctrl+A】でアトリビュートエディタを開いてください。
Suto
Freelance
Twitter(X)
返答が遅くなりました。
スクリプトをわざわざありがとうございます。
試した結果、
アウトライナ上でグループが選ばれたのですが、
そのグループ名は、指定したものではなかったです。
アトリビュートのほうは
<指定した名前>:hyperShadePrimaryNodeEditorSavedTabsInfo
というのが表示されてました。
@noiz44 さん
でしたら選択されている
【hyperShadePrimaryNodeEditorSavedTabsInfo】を削除してみてはいかがでしょうか
hyperShadePrimaryNodeEditorSavedTabsInfo ノードや MayaNodeEditorSavedTabsInfo ノードを削除したい (autodesk.co.jp)
Suto
Freelance
Twitter(X)
お探しの情報が見つからないときは、コミュニティで質問しましょう。困っている人がいたら、情報を教えてあげましょう。