■Texture Rename - Command:DoraTexRename


テクスチャファイル名(パス)をまとめてリネームできます


【機能】


fileノードのテクスチャパスをまとめて置換リネームができます
任意に選択したfileノードのみをリネームすることもできます


【ダウンロード】


DoraTexRename.mel

Version 1.52



【使う場面】


[ムービーモデル] [リアルタイムモデル]
シーンで使われているテクスチャ一覧をみたいとき
外部のテクスチャをローカルプロジェクトにコピーして まとめてパス名を置換したいとき
パスが間違ってたとき  



【ウィンドウ解説】


  • Texture Node List : シーンで使われている全てのfileノードをリストアップされています
    リネームしたいものを選択することができます
    ダブルクリックすることで全て選択できます

  • ListUpdate : リストを最新の状態に更新したいときに押します


  • SeachText : リネームするための検索する文字列を入力できます
  • 「<」ボタン : fileノードリストの選択しているテクスチャパスをSearchTextに貼り付けます


  • ChangeText : リネームするための置換する文字列を入力できます
  • 「<」ボタン : fileノードリストの選択しているテクスチャパスをChangeTextに貼り付けます


  • Rename All : リスト全てのfileノードに対し置換リネームを実行します


  • Rename Selection : 選択されているリストのfileノードにのみ置換リネームを実行します



【使い方】


■リスト表示、選択する
DoraTextureRename」を実行してウィンドウを開きます
シーンの中の全てのfileノードがリストアップされています
リネームしたいノードを選択していきます
全てのノードをリネームしたい場合はとくに選択する必要はありません


■検索、置換文字を入力する
SeachTextに検索したい文字列を入力
ChangeTextに置換したい文字列を入力してください


■リネーム実行
選択したリストにのみリネームを適用したい場合は「Rename Selection」を実行
全てのリストにリネームを適用したい場合は「Rename All」を実行します


【置換例】


■例1. パスを修正したい場合
リネーム実行前 : 「C:/dorayuki_work/Projects/maya_test/woods/textures/wood.bmp」
SerchText : 「C:/dorayuki_work/Projects/maya_test/woods」
ChageText : 「D:/dorayuki_work2/test」

リネーム実行後 : 「D:/dorayuki_work2/test/textures/wood.bmp」



■例2. 別の拡張子に変えたい場合
リネーム実行前 : 「C:/dorayuki_work/Projects/maya_test/woods/textures/wood.bmp」
SerchText : 「.bmp」
ChageText : 「.tga」

リネーム実行後 : 「C:/dorayuki_work/Projects/maya_test/woods/textures/wood.tga