Универсальные сочетания клавиш для 3D программ
Приветствую! В моей работе часто приходится использовать несколько 3D программ, что может быть неудобно, так как нужно постоянно перестраиваться между ними посреди рабочего процесса. Чтобы решить эту проблему я создал универсальных сочетаний клавиш для 3D (Universal 3D Shortcuts). В этой статье я расскажу о том, что это такое и как установить эти сочетания.
Описание
Universal 3D Shortcuts – это песеты сочетаний клавиш, которые можно использовать в разных 3D программах. Они включают в себя скрипты и плагины, а также более 200-300 учтенных/измененных сочетаний клавиш для каждой программы. Цель этих сочетаний – унифицировать опыт работы с разными 3D программами и позволить вам сосредоточиться на решении задачи, не тратя время на смену программы. Таким образом, независимо от того, какую из программ вы используете, навигация и сочетания клавиш будут одинаковыми. Где это возможно, были сохранены оригинальные сочетания.
⚡️В данный момент поддерживаются: Maya, Cinema 4D, Blender
Список команд и кастомизация
Документ, содержащий список команд и сочетаний клавиш может быть использован для поиска аналогичной команды между 3D программами. В каждой строке этого документа представлены аналогичные команды в каждой из программ. А если вас не устраивает навигация или сочетания клавиш, вы можете легко их изменить в каждой программе под свебя.
Скачать
- 💾 Скачать все файлы и следить за развитием проекта можно на GitHub
- 📄 Также можно отдельно скачать список команд
Возможные проблемы
Этот проект сделан и протестирован мной в одиночку, так что возможны ошибки. Самая сложная и проблемная интеграция горячих клавиш была в Blender, так что вероятность неполадок там выше, чем в других программах.
Сочетания клавиш протестированы на следующих версиях программ:
- Maya 2023.2
- Cinema 4D 2023
- Blender 3.4 (вероятно не будет работать в более старых версиях)
Установка
Maya
- Скопировать файлы из папки "Marking Menus" и вставить в: Documents\maya\ВАША ВЕРСИЯ MAYA\prefs\markingMenus
- В Maya выберете: Windows -> Settings/Preferences -> Hotkey Editor
- Нажмите на иконку шестерни и затем "Import"
- Выберете "Universal.mhk" в скаченной папке
Cinema 4D
- Скопировать файлы из папки "Scripts" и вставить в: %AppData%\Maxon\ВАША ВЕРСИЯ CINEMA4D\library\scripts
- (Опционально) Установить Drop to Floor от Alpha Pixel
- В Cinema4D выберете: Windows -> Command Manager -> File -> Load
- Выберете "Universal.res" в скаченной папке
Blender (С Аддонами)
В данном случае отсутствующая функциональность Blender была дополнена аддонами
- Скопировать файлы из папки "With Addons" и вставить в: %USERPROFILE%\AppData\Roaming\Blender Foundation\Blender\ВАША ВЕРСИЯ BLENDER
⚠️ ВНИМАНИЕ! Этот метод перезапишет ваши настройки Blender. Также перезапуск некоторых аддонов может испортить работу связанных с ним горячих клавиш. Возможно вы захотите создать бэкап.
Blender (Без Аддонов)
В данном случае аддоны не будут использованы для установки
- В Blender выберете: Blender Preferences -> Keymap -> Import
- Выберете "Universal_WO_Addons.py" в скаченной папке
Дополнительно
Отличия версии с аддонами и без
Отличия версий можете посмотреть на странице GitHub
Обновления аддонов
Вы можете устанавливать обновления, но вероятно вам придется настроить связанные с аддоном горячие клавиши
Дальнейшая разработка
Я буду благодарен любому фидбеку и предложениям по улучшению ✨