MAYAでツールを作成していてアイコンのイメージファイル名が分からず困る事があります。
シェルフのアイコンを右クリックして[Edit]を選択
するとShelf Editorが開きます。

↑Shelf EditorのShelvesでアイコンの名前が確認できます。
Icon Name : multiCut_NEX32.png
今回はシェルフに登録できないアイコンのイメージファイル名を見つける方法を紹介したいと思います。
シェルフに登録できないアイコンが使われているツールのMELファイルを見つける

UVToolkitのMELファイルを探します。
C:\Program Files\Autodesk\Maya2018\scripts\others
の下にそれらしきファイルが見つかりました
UVToolkitPanel.mel
以下の記述がありました
uvTkCreateCtlFrame(“uvTkAlignSnapFrame”, $frame, (uiRes(“m_UVToolkitPanel.kAlignSnapFrame”)));
$gUVTkFrames[$i] = `frameLayout -q -fpn “uvTkAlignSnapFrame”`; $i++;
$gUVTkFrames[$i] = $frame; $i++;
[uvTkBuildAlignSnapOptions]の中に必要な事が諸々記述されているのかな?
同じフォルダ C:\Program Files\Autodesk\Maya2018\scripts\others に
同名のMELファイルがありました。
uvTkBuildAlignSnapOptions.mel
前半部分にイメージファイル png が並んだ配列の記述がありました。
};
window -title "window_shelf" -menuBar true -width 150 window_shelf;
gridLayout -numberOfColumns 4 -cellWidthHeight 32 32;
iconTextButton -style "iconOnly" -image "UVAlignLeft.png" -command "alignUV minU";
iconTextButton -style "iconOnly" -image "UVAlignRight.png" -command "alignUV maxU";
iconTextButton -style "iconOnly" -image "UVAlignTop.png" -command "alignUV maxV";
iconTextButton -style "iconOnly" -image "UVAlignBottom.png" -command "alignUV minV";
showWindow window_shelf;
window -title “window_shelf” -menuBar true -width 150 window_shelf;
gridLayout -numberOfColumns 4 -cellWidthHeight 32 32;
iconTextButton -style “iconOnly” -image “UVAlignLeft.png” -command “alignUV minU”;
iconTextButton -style “iconOnly” -image “UVAlignRight.png” -command “alignUV maxU”;
iconTextButton -style “iconOnly” -image “UVAlignTop.png” -command “alignUV maxV”;
iconTextButton -style “iconOnly” -image “UVAlignBottom.png” -command “alignUV minV”;
showWindow window_shelf;
実行してみます

きちんと表示できました。同じ要領でCut and Sew もやってみます

C:\Program Files\Autodesk\Maya2018\scripts\others に
“polyCutUV.png”,
“cutUVTool.png”,
“polyCreateUVShell.png”,
“polyUVRectangle.png”,
“polySewUV.png”,
“sewUVTool.png”,
“polyUVMultiStitch.png”};
さきほどのMELスクリプトに追加してみます
iconTextButton -style “iconOnly” -image “UVAlignLeft.png” -command “alignUV minU”;
iconTextButton -style “iconOnly” -image “UVAlignRight.png” -command “alignUV maxU”;
iconTextButton -style “iconOnly” -image “UVAlignTop.png” -command “alignUV maxV”;
iconTextButton -style “iconOnly” -image “UVAlignBottom.png” -command “alignUV minV”;
iconTextButton -style “iconOnly” -image “polyCutUV.png” -command “cut_and_sew_polyCutUV”;
iconTextButton -style “iconOnly” -image “polySewUV.png” -command “cut_and_sew_polySewUV”;

無事表示できました。
おわりに
![]() |
|
![]() |
|
![]() |
|
![]() |
|
![]() |
|
![]() |
|
BTOパソコンの草分け的ブランド【FRONTIER】
教育機関や研究施設/3DCG/動画編集/そしてゲームプレイにも、用途に合わせたオーダーメイド高性能PCがお得な価格で購入できます
メモリ無償アップ!\新生活応援セール!!/4月15日(木)15時まで
入学や就業など何かと物入りな季節。圧倒的コスパのBTOパソコンを購入して新生活をスタートしませんか!
■AMD Ryzen 7 3700X + NVIDIA GeForce RTX 3060 モデルが149,800円!!
■intel Core i5-10400F + NVIDIA GeForce RTX 3060 モデルが124,800円!!
他 お買い得PCが沢山!SALE製品は数に限りがあるので売り切れる前に是非
▶最新GPUも格安構成も自由に選べる!パソコン買うならBTOの【FRONTIER】
【デジハリONLINEの 基礎動画 + AdobeCC一年ライセンス のお得プラン】
デジタルハリウッドのオンラインCGスクール「デジハリONLINE」が提供する、60時間の基礎動画とAdobe creative cloudの一年版ライセンスがパッケージされた、お得な講座プラン
「Adobeマスター講座」
受講ノルマは一切無し、Adobe製品の利用を目的に契約してもOK!これぞコスパ最強プラン!
▶︎基礎動画教材付きAdobe Creative Cloudを年額36,346円(税別)のお得な価格で使用する方法
![]() |
![]() |
|
![]() |
|
![]() |
|
![]() |
|
![]() |
|