До последнего времени меня очень парила необходимость после isolate mode тыкаться по пунктам меню, чтобы вернуть все объекты обратно. Оказалось, есть очень изящное и простое решение:
1. В папочке типа /Users/timofeypenkov/Library/Preferences/A
utodesk/maya/scripts/ создаем файл с именем ISO_mode.mel, куда копируем следующий текст:
//======================================
====
// Isolate Mode Switcher
//
global proc ISO_mode()
{
string $Current_panel = `getPanel -wf`;
int $ISO_state = `isolateSelect -q -state $Current_panel`;
enableIsolateSelect $Current_panel ($ISO_state-1);
}
//======================================
====
2. В той же папке /Users/someuser/Library/Preferences/Auto
desk/maya/scripts/ создаем (если не существует) файл с именем userSetup.mel, куда прописываем полный путь до нашего скрипта:
/Users/someuser/Library/Preferences/Auto
desk/maya/scripts/userSetup.mel
3. Запускаем Maya, идем сюда:
window -> settings preferences -> hotkey editor -> categories-> user -> new
Создаем новый хоткей:
name: ISOMODE
command: ISO_mode;
Биндим его на shift + i
Теперь isolate mode будет включаться и выключаться при нажатии на одну и ту же последовательность кнопок.