Как я пытался работать в виртуальной реальности
Вступление
Несколько лет назад я столкнулся с серьезной проблемой дома - у меня пропало рабочее место. Мы жили с семьей в однушке, ребенок уже подрастал и ему требовалась отдельная большая кровать, а другого подходящего место, где бы я мог расположиться в квартире не нашлось. Пришлось избавиться от стола, ПК и главное большого монитора и переехать на ноутбук. Впрочем я не унывал - была возможность работать из офиса, где можно было достать даже два монитора, а в случае чего поработать и с экрана ноутбука. И все было хорошо до февраля 2020. Офис закрылся, и я стал думать как бы поудобней обустроить свой быт разработчика в стесненных обстоятельствах двух рабочих мест на одной кухне.
Первое, что я попробовал были портативные мониторы, о них я расскажу как нибудь в другой раз. Уже после я наткнулся на возможность использования VR-гарнитур в качестве монитора(-ов). Познакомиться с виртуальной реальностью мне хотелось еще с детства. Фильмы вроде Газонокосильщика или Джонни Мнемоника на момент выхода поражали своим видением будущего и предоставляемыми возможностями, а доступные цены на такого рода устройства так и манили. И я решил попробовать приобщиться к прогрессу. На тот момент, да и сейчас в общем-то, в продаже есть два типа устройств - игровые VR-гарнитуры(есть и не игровые, но те дороже и сложнее купить) и AR-очки.
Pico 4 + Immersed
Среди VR гарнитур по сочетанию цена-качество была выбрана Pico 4. Удобный формат, баланс, неплохое качество изображения и железо, нет заморочек с активацией в отличие от Quest 3.
В качестве эмулятора нескольких мониторов - Immersed. Такая связка в сочетании с Macbook Air показала себя достаточно хорошо. В бесплатной версии Immersed сразу доступно три монитора, еще два можно получить работая в программе 5 дней подряд. И это киллер фича для обладателей Macbook Air на M1, ведь он умеет работать только с двумя физическими экранами - своим и одним дополнительным. Доступно несколько цифровых окружений, мое любимое - шале в дождь. Можно настроить порталы - дырки, где через встроенные камеры будет показываться реальный мир (для клавиатуры и мыши это просто необходимо).
Камеры в VR шлеме так себе и разглядеть что-то в них на телефоне невозможно, но тут Immersed позволяет стримить экран телефона прямо в VR и работать с ним также, как экраном ноутбука. Минусов у такого сетапа тоже хватает. Первое - в гарнитуре жарко, снятие маски в помогает, но тогда теряется окружение. Второе это пикселизация, для игр это не так критично, как для работы с текстом, поэтому при проектировании никто на это не расчитывал. Третье - питание, в режиме стриминга шлем держит заряд полтора - два часа, а значит на рабочий день его нужно подключать к питанию по проводу. И четвертое это стабильность соединения - раз в полчаса - час связь отваливалась, изображение зависало и приходилось в него перезаходить на гарнитуре, а грузится оно вполне ощутимое время.
Xreal Air 2 Pro
Решить большинство этих проблемы представлялось возможным с использованием AR-очков. В целом так и получилось - меньше вес, нет проблем с вентиляцией, нет приложения на очках, больше плотность пикселей. Но огромным минусом Xreal оказалось приложение для мака Nebula. Принцип его работы - такой же как у Immersed - создается виртуальный рабочий стол и при повороте головы ты видишь нужную ему часть. Но главная проблема с которой я столкнулся - сломанный жест обзора открытых приложений, вместо них показывалась часть растянутого виртуального монитора. Можно, конечно, было пользоваться Xreal просто как экраном - но это вообще неудобно, разрешение меньше, чем у экрана ноутбука, нет стабилизации - картинка дергается вместе с головой.
Post #13
67
- 👍 1