Настройка оборудования
Вы вращаете медведя во вьюпорте тачпадом ноутбука, и каждое движение даётся с боем: средней кнопки нет, цифровой панели нет, вид то и дело уезжает в сторону. Blender рассчитан на трёхкнопочную мышь и клавиатуру с цифровой панелью, и когда их нет, сочетания приходится эмулировать. Ниже собрано, какое оборудование Blender поддерживает, что эмулировать, если его нет, и чем при этом придётся пожертвовать.
Похоже на кухню, где рецепт написан под духовку с грилем. Без гриля блюдо всё равно получится в обычной духовке, только корочку придётся добывать другим способом. Здесь рецепт - это сочетания Blender, а гриль - средняя кнопка и цифровая панель. Граница сравнения в том, что на кухне замена стоит только времени, а в Blender эмуляция ещё и забирает у некоторых клавиш их собственную роль.
Дисплеи
Рекомендуется дисплей Full HD (1920×1080) или выше. Поддерживаются конфигурации из нескольких мониторов, и рабочие пространства можно растянуть на несколько экранов.
Чтобы занять второй экран, откройте Окно ‣ Новое окно и перетащите появившееся окно на другой монитор. В каждом окне можно держать свои редакторы: например, на одном экране 3D-вьюпорт, на другом редактор нод и свойства.
Снимка двух мониторов нет: кадры руководства снимаются в одном окне. Новое окно из этого меню можно перетащить на второй монитор
Меню Окно: пункт Новое окно открывает ещё одно окно Blender.
Устройства ввода
Blender поддерживает разные устройства ввода:
- клавиатуру (рекомендуется с цифровой панелью, лучше всего с английской раскладкой);
- мышь (рекомендуется трёхкнопочная с колёсиком);
- графический планшет;
- тачпад;
- устройство NDOF (его ещё называют 3D-мышью).
Примечание. Если у мыши нет средней кнопки или у клавиатуры нет цифровой панели, их можно эмулировать в настройках ввода. Имейте в виду: из-за эмуляции часть сочетаний клавиш может пропасть. По возможности берите рекомендуемое оборудование.
Мышь
Во многих действиях Blender используется средняя кнопка (нажатие колёсика) или прокрутка колёсиком. Поэтому рекомендуется двухкнопочная мышь с колёсиком, которое служит средней кнопкой, то есть по сути трёхкнопочная. С ней удобнее всего во всех модулях Blender.
Эмуляция кнопок мыши
Если трёхкнопочной мыши нет, её нужно эмулировать, включив соответствующую настройку в настройках Blender.
В таблице собраны используемые сочетания:
| Трёхкнопочная мышь | ЛКМ | СКМ | ПКМ |
| Двухкнопочная мышь | ЛКМ | Alt-ЛКМ | ПКМ |
Клавиатура
Во многих действиях Blender используется цифровая панель клавиатуры (numpad): блок из 10 цифровых клавиш и математических знаков справа на обычной полноразмерной клавиатуре со 104 клавишами. С ней удобнее всего во всех модулях Blender.
Эмуляция цифровой панели
Если цифровой панели сбоку на клавиатуре нет, её можно эмулировать. Тогда её роль берёт ряд цифр вверху клавиатуры, а собственные функции этих клавиш (например, переключение между выделением вершин, рёбер и граней в режиме редактирования) станут недоступны.
См. также: подробнее об эмуляции цифровой панели в настройках Blender.
Неанглийские клавиатуры
Если у вас клавиатура с неанглийской раскладкой, в Blender всё равно может быть удобнее переключиться на британскую или американскую раскладку.
Примечание. Раскладку клавиш тоже можно сменить в настройках Blender. При этом руководство рассчитано на раскладку по умолчанию.
Сенсорные экраны
В Blender есть несколько настроек, которые делают сенсорные устройства удобнее. С ними проще управлять областями, меню и действиями, обходясь без точной мыши.
- Включите Регуляторы по углам, чтобы проще менять размер и расположение областей.
- Увеличьте Ширину границы, чтобы края областей было легче поймать пальцем.
Графический планшет
Графический планшет позволяет управлять курсором пером, более привычным для художников способом. Тем, кто привык рисовать похожими инструментами, так удобнее, и появляются дополнительные возможности вроде чувствительности к нажиму.
Примечание. Если вы рисуете планшетом вместо мыши, а чувствительность к нажиму ведёт себя странно, поставьте указатель в окно Blender и отключите, а затем снова подключите планшет. Это может помочь.
Тачпад
Управление тачпадом доступно в Windows, macOS и Linux с Wayland. Если под рукой ноутбук без мыши, управление можно эмулировать мультитач-жестами на тачпаде в настройках Blender.
Поддерживаемые мультитач-жесты:
| Жест | Действие |
|---|---|
| Панорамирование | Удерживая Shift, ведите двумя пальцами по тачпаду |
| Масштаб | Удерживая Ctrl или OSKey, ведите двумя пальцами по тачпаду |
| Вращение вида | Ведите двумя пальцами по тачпаду |
| Эмуляция правого щелчка | Коснитесь тачпада двумя пальцами |
NDOF (3D-мышь)
3D-мыши, или устройства NDOF (N степеней свободы), служат оборудованием для навигации по сцене в Blender. Сейчас поддерживаются только устройства 3Dconnexion, например SpaceMouse™. С ними удобно осматривать сцену, и проще управлять навигацией полётом и ходьбой. Устройство NDOF настраивается в настройках Blender. Эти настройки можно открыть и прямо из вьюпорта кнопкой NDOFMenu на самом устройстве.
См. также: подробнее о настройке периферии в разделе Ввод.
Шлемы (виртуальная реальность)
Шлемы виртуальной реальности (HMD) помещают пользователя в интерактивную виртуальную среду. Они крепятся на голове, отслеживают её движения и показывают на маленьких экранах перед глазами как будто окружающий мир. Когда система настроена хорошо, кажется, что вы и правда внутри виртуальной среды.
Поддерживаемые платформы
Виртуальная реальность в Blender сделана на кроссплатформенном стандарте OpenXR. Стандарт новый, поэтому поддержка пока ограничена.
Платформы, совместимые с OpenXR:
| Платформа | Операционная система | Примечания |
|---|---|---|
| HTC Vive Cosmos | Windows | Developer Preview |
| HTC Vive Focus 3 | Windows | Developer Preview |
| Monado | GNU/Linux | Для повседневного использования пока не рекомендуется |
| Meta (бывший Oculus) (Rift и Quest) | Windows | Нужно обновление ПО Oculus v31. Для Quest нужен Oculus Link |
| SteamVR | Windows, GNU/Linux | Нужен SteamVR 1.16 или новее |
| Varjo | Windows | - |
| Windows Mixed Reality | Windows | Нужно обновление Windows 10 от мая 2019 года (1903) |
Первые шаги
Ниже описано, как настроить шлем для платформ из таблицы выше. Если этого не сделать, Blender при попытке начать сеанс виртуальной реальности сообщит об ошибке.
HTC Vive Cosmos
Отдельная платформа для HTC Vive Cosmos сейчас рассчитана на разработчиков, и каких-то возможностей других платформ в ней может не хватать.
- Выполните шаги с форумов разработчиков Vive.
- Включите в Blender дополнение VR Scene Inspection.
HTC Vive Focus 3
Отдельная платформа для HTC Vive Focus 3 сейчас рассчитана на разработчиков, и каких-то возможностей других платформ в ней может не хватать.
- Выполните шаги с форумов разработчиков Vive.
- Включите в Blender дополнение VR Scene Inspection.
Monado
Monado - свободная и открытая XR-платформа для Linux. Для производства она пока не готова, её стоит использовать только для проверки.
-
Пакеты есть для дистрибутивов:
- Ubuntu (Eoan, Focal);
- Debian (bullseye, sid).
Для других систем её придётся собирать из исходного кода, а тем, у кого мало опыта сборки программ, это не рекомендуется. Если всё же решились, следуйте руководствам Getting Started от Monado.
-
Включите в Blender дополнение VR Scene Inspection.
Meta (бывший Oculus)
Meta (бывший Oculus) полностью поддерживает OpenXR начиная с обновления ПО Oculus v31.
- Скачайте и установите программу Oculus Rift/Oculus Link.
- Сделайте Oculus активной средой OpenXR на вкладке Общие настроек приложения Oculus.
Черновой кадр: оригинал Blender
Нужен кадр: вкладка Общие настроек приложения Oculus, выбор среды OpenXR — Состояние: приложение Oculus, Настройки, вкладка Общие, строка OpenXR Runtime с кнопкой Set Oculus as active, рамка вокруг строки. Снимается только при наличии шлема Meta
- Включите в Blender дополнение VR Scene Inspection.
Поддержка passthrough. Сейчас в приложении Quest Link поддержка passthrough через OpenXR по умолчанию выключена, и её нужно включить вручную в настройках, чтобы пользоваться этой возможностью.
Скорость рендера passthrough зависит от качества соединения шлема с компьютером. Для лучшего результата подключите шлем к ПК напрямую по USB или хотя бы подключите компьютер к локальной сети по Ethernet.
SteamVR
SteamVR полностью поддерживает OpenXR начиная с SteamVR 1.16.
- Сделайте SteamVR активной средой OpenXR на вкладке Разработчик настроек SteamVR.
Черновой кадр: оригинал Blender
Нужен кадр: вкладка Разработчик настроек SteamVR, выбор среды OpenXR — Состояние: окно настроек SteamVR, вкладка Разработчик, строка Current OpenXR Runtime с кнопкой Set SteamVR as OpenXR Runtime, рамка вокруг строки. Снимается только при наличии шлема
- Включите в Blender дополнение VR Scene Inspection.
Примечание. Среду SteamVR можно использовать и для шлемов HTC Vive Cosmos, Oculus и Windows Mixed Reality.
Varjo
Varjo полностью поддерживает OpenXR вместе с обязательной программой Varjo Base.
- Включите в Blender дополнение VR Scene Inspection.
Windows Mixed Reality
Windows Mixed Reality полностью поддерживает OpenXR. Проверить, подходит ли компьютер для этой программы, можно приложением Microsoft Windows Mixed Reality PC Check.
- Убедитесь, что установлено обновление Windows 10 от мая 2019 года (1903).
- Если система отвечает всем требованиям, портал смешанной реальности уже должен быть установлен. Он есть и в Microsoft Store.
- Запустите портал смешанной реальности. Нажмите кнопку меню
...в левом нижнем углу и в открывшемся меню выберите Set up OpenXR. - Включите в Blender дополнение VR Scene Inspection.
Примечание. Чтобы переключиться на Windows Mixed Reality с другой среды OpenXR (например, SteamVR), скачайте OpenXR Developer Tools из Microsoft Store и сделайте Windows Mixed Reality активной средой.
Черновой кадр: оригинал Blender
Нужен кадр: OpenXR Developer Tools с выбором Windows Mixed Reality активной средой — Состояние: приложение OpenXR Developer Tools for Windows Mixed Reality, вкладка Developer Settings, переключатель активной среды OpenXR на Windows Mixed Reality, рамка вокруг переключателя. Снимается только на Windows с поддержкой WMR