【無料配布】スムーズリネーマー (Smooth Renamer) for Maya
- Digital0 JPY


オブジェクトのネーミング作業を劇的に高速化する、Maya専用のPythonスクリプトです。 よく使う単語をぽんぽん押すだけで、直感的かつスピーディに名前を構築できます。リストは外部テキストファイルで管理するため、チーム内でのネーミングルールの共有にも最適です!
✨ 主な機能と特徴
【テキストファイルでUIレイアウトを自由自在に】 候補リストは外部テキストファイル(.txt)で管理します。最大の強みは「テキストの書き方がそのままUIに反映される」こと。 Player, Enemy とカンマで区切れば同じ行に並び、改行すれば次の行へ。あなたの使いやすいように自由にボタンを配置できます。最大10個まで横に配置できます。 【スマート追加&アンダースコア制御】 「続けて追加する」モードにより、単語を連続で繋げていくことができます(例: Arm → Left = Arm_Left)。「_」を挟むかどうかもチェックボックスでワンタッチ切り替え可能です。 【方向ボタンの固定配置】 使用頻度の高い「Left / Right / Front / Back / Up / Down」は、スクロールに影響されず常にUI上部に固定表示されます。 【インクリメンタル検索(絞り込み)】 リストの上に検索窓を搭載。テキストを入力するだけで数百個のリストから瞬時にお目当ての単語を絞り込めます。
💻 導入(インストール)方法
このスクリプトはインストール不要です。 以下の手順でMayaのシェルフに登録してご使用ください。 1.Mayaを起動し、画面右下にある {;} アイコン をクリックして「スクリプトエディタ」を開きます。 2.スクリプトエディタの下半分にある入力エリアで、「Python」 タブを開きます。(※MELではないのでご注意ください) 3.ダウンロードしたスクリプトのテキストをすべてコピーし、Pythonタブ内に貼り付けます。 4.貼り付けたテキストを すべて選択(Ctrl+A) します。 5.選択したテキストの上で マウスの中ボタン(ホイール)を押しながら、Maya上部のシェルフ(Customタブなど)へドラッグ&ドロップします。 6.「どの言語のスクリプトとして保存しますか?」と聞かれたら、「Python」 を選択します。 7.シェルフにアイコンが追加され、クリックでツールが起動します。
📝 リストのカスタマイズ方法(自分専用のリストを作る)
ツールを初回起動すると、ご自身のPCの以下の場所に設定用のテキストファイルが自動作成されます。 ドキュメント/maya/name_candidates.txt このテキストファイルをメモ帳などで開き、以下のように好きな単語を入力して上書き保存してください。 【記述ルール】 ・1行に書いた単語は、カンマ(,)で区切ると横並びのボタンになります。 ・1行最大10個まで横並びできます。 ・改行すると、UI上でも次の段落に移ります。 【テキストファイルの記述例】 Player, Enemy, Npc Arm, Leg, Head, Body Weapon, Shield, Item Geo, Ctrl, Jnt
⚠️ リストの更新方法
テキストファイルを上書き保存したら、開いているツールのウィンドウを一度閉じ、シェルフのボタンを押してツールを再起動してください。 最新のリストが読み込まれます。
規約・その他
・本スクリプトは無料でご利用いただけます。商用・非商用問わず、個人の制作から業務プロジェクトまで幅広くお使いください。 ・ご自身の環境に合わせたスクリプトの改変・カスタマイズはご自由に行っていただいて構いません。 ・本スクリプトの使用によって生じたいかなる損害・トラブルについても、制作者は一切の責任を負いません。 ・スクリプトそのものの二次配布および販売はご遠慮ください。

