Your AI powered learning assistant

Виртуальная реальность для программиста

Вступление

00:00:00

От скептицизма в отношении нескольких мониторов до испытания VR‑кодирования В связи с предложениями заменить многие физические мониторы на виртуальные, эксперимент перешел к программированию внутри гарнитуры виртуальной реальности. Ранее, в 2019 году, виртуальная реальность казалась чистым развлечением, но идея работы в виртуальной реальности осталась. После изучения форумов, была приобретена гарнитура PICO 4 специально для тестирования этого рабочего процесса. Цель состоит не в обзоре оборудования или рекомендации, а в непосредственном испытании.

PICO 4 работает автономно, игры отложены в сторону Гарнитура работает под управлением Android и может воспроизводить автономные игры, такие как стрелялки и ритм-игры. На нее также можно транслировать компьютерные игры, что работает хорошо. Несмотря на то, что это весело, развлекательная программа сосредоточена на создании удобного программного обеспечения.

Первый подход: Streaming Assistant + SteamVR + Виртуальный офис не работает из-за задержки Потоковый ассистент PICO подключает гарнитуру к ПК и SteamVR. Приложение для виртуального офиса обещало удаленную работу с несколькими мониторами, но при вводе данных задерживалось примерно на полсекунды. Подключенный к ПК Ethernet и выделенный Wi‑Fi-маршрутизатор не устранили задержек. Этот подход оказался непригодным и был отменен.

Второй подход заблокирован требованиями к встроенному ПО Приложение, похожее на IMT, появлялось в руководствах как способ получения виртуальных мониторов. Цены и версии приводили к путанице, а для рабочей сборки требовалось обновление прошивки. Из-за сообщений о рискованных обновлениях и "кирпичных" устройствах, путь к прошивке был отклонен. От этого пути отказались.

После Настройки Сети Виртуальный Рабочий Стол Завершается успешно Virtual Desktop обеспечивал надежную потоковую передачу данных на ПК и был похож на прямой кабель. Отдельный маршрутизатор, установленный рядом с ПК, и прямое подключение к гарнитуре устранили заметную задержку. При покупке в России потребовалась временная сборка “для ознакомления” у третьих лиц, после чего была куплена подлинная копия. Заметное ограничение: на данный момент поддерживается только один виртуальный монитор.

Вход в виртуальную реальность: Охранник, настройка этажа и проход Увеличенный вид с прохода выглядит плоским и грязным, непригодным для работы. Высота пола устанавливается вручную, а вокруг стула проводится безопасная граница. При выходе за границу сразу же отображается реальное помещение для обеспечения безопасности и ориентации. После настройки guardian рабочее пространство загружается.

Один большой экран и контроллер ограничивают Virtual Desktop представляет собой большой плавающий монитор, размер и расстояние от которого можно регулировать, а также можно переключаться между физическими дисплеями. Контроллеры виртуальной реальности могут выполнять прокрутку и наведение курсора, но точный выбор текста и набор текста затруднительны. Для программирования необходимы настоящие мышь и клавиатура. Как только руки находят их на ощупь, можно начинать нормальную работу.

Фактическое Кодирование Кажется возможным Код читабелен, и рутинные задачи, такие как добавление журналов, удаление строк, промежуточное редактирование и фиксация изменений, выполняются нормально. Ярлыки и команды редактора работают, если не считать случайных проблем с поиском клавиш. На одном большом экране рабочий процесс работает без сбоев. Гарнитура все еще нуждается в настройке, чтобы минимизировать тряску.

Оптика: Узкая область обзора Требует поворотов головы Четкой остается только центральная область, периферия размывается, пока к ней не повернешь голову. При просмотре только глазами, который выполняется в физических условиях, это не поможет. Для перефокусировки на нескольких виртуальных мониторах потребуется постоянное движение головы. Такое оптическое поведение определяет то, как может быть оформлено рабочее пространство.

Механика корпуса: Микроджиттер и невидимые периферийные устройства Из‑за микродвижений и давления ремешка изображение слегка "плывет", что раздражает, даже если не вызывает укачивания. Из-за того, что вы не видите клавиатуру и мышь, время от времени приходится пропускать сочетания клавиш, полагаясь на периферийное подтверждение. Разговор и жестикуляция могут привести к смещению гарнитуры и ухудшить видимость. Неподвижность улучшает четкость изображения.

Просмотр Веб-Страниц Работает, С Небольшими Отклонениями При поиске в Google и чтении документов создается впечатление, что вы используете большой монитор, на котором текст легко читается. Новые окна могут отображаться на другом физическом дисплее и требуют переключения на виртуальный рабочий стол. Иногда появляется легкое мерцание, особенно при разговоре и движении головы. В остальном исследовательские задачи выполняются гладко.

Практический вердикт и примеры использования Заряда аккумулятора хватает примерно на два часа автономной работы или на три-четыре во время зарядки; сеансы длятся не более трех часов, после чего требуется перерыв для работы глаз и гарнитуры. Физический комфорт оказался приемлемым: примерно через час исчезли только временные покраснения вокруг глаз, боль в шее и усталость глаз. Домашний ноутбук с мощным графическим процессором должен работать с несколькими виртуальными мониторами, когда в Virtual Desktop будет добавлена эта функция, позволяющая работать с несколькими экранами дома или в поездках. Разработчики Virtual Desktop сообщили о появлении поддержки нескольких мониторов. До тех пор, пока это не произойдет, можно использовать один большой виртуальный монитор, а справка по настройке будет доступна по ссылке Telegram-бота.