Mayaオペレーション高速化マニア(?)の私です。
ポップアップメニューをホットキーに登録するのが便利でよく使っているので、
皆さんにも試してみてほしく解説してみましたー。
※Maya2020.4を利用しています。
管理人がYouTubeで解説!
Mayaにおけるホームポジションを考える。
左手の状態
Mayaのオペレーションにおけるホームポジションを考えてみました。
3Dで一番操作するのって結局カメラな気がするのですよね。
Altを主体としたオペレーションの方が多いのではないでしょうか?
次に移動・回転・スケールの使用頻度が高い…そんな気がします。
右手の状態
マウスですね。
マウスから絶対に手を離してはいけません!
オペレーション最速を達成するための必須条件です!笑
オペレーションの高速化を狙いたい
Mayaにおけるホームポジションから証明が導きだせましたね・・・
それは・・・
ホームポジション(Alt)から可能な限り手を動かさずにオペレーションすること!
Altの近くにたくさんショートカットおけば最速なんじゃね?
っていう前提からスペースキー以外にマーキングメニューを配置したくなりました。
使用頻度が高いくせに最悪なホットキーのコマンドは何か?
間違いなくDeleteですね。
マウスを離す動作が必要になり、最悪です。
DeleteをAlt主体のホームポジションから実行できるようにするだけでもオペレーション速度は向上します!
サンプルコード
以下のスクリプトをMAYA_SCRIPT_PATHのディレクトリに保存します。
あとはHotkey Editorに登録すればOKです。詳細はYouTubeの動画を確認ください。
global proc extra_popupMenu(string $key)
{
if(`popupMenu -exists tempmm`) { deleteUI tempmm;}
if($key=="c"){
popupMenu
-button 1
-ctl false
-altModifier true
-shiftModifier false
-allowOptionBoxes true
-parent viewPanes
-markingMenu true tempmm;
// Marking Menuのファイル名を指定する。
source "menu_extra_popupmenu";
}
}
コメント