Очки виртуальной реальности (VR) купить в Москве в интернет-магазине «Виртуальные Очки»

Valve выпустила обновление для OpenVR с поддержкой векторов движения и улучшенной окулографией

Valve выпустила обновление для OpenVR с поддержкой векторов движения и улучшенной окулографией

Компания Valve представила обновление программной платформы виртуальной реальности OpenVR до версии SDK 2.15.6. Несмотря на предыдущие заявления о переходе на стандарт OpenXR, разработчики продолжили совершенствовать собственный API, добавив ряд значимых технических улучшений.
Расширенные возможности отслеживания взгляда
Ключевым нововведением стало углубление интеграции с технологиями окулографии. Обновлённый API предоставляет разработчикам доступ к данным о направлении взгляда пользователя в реальном времени, включая прогнозирование положения глаз на следующий кадр и раздельную обработку информации для каждого глаза. Эти функции открывают новые возможности для оптимизации графики через фовеальный рендеринг, а также для создания интуитивных интерфейсов, управляемых взглядом.
Оптимизация рендеринга через motion vectors
Инженеры Valve добавили поддержку прямой передачи векторов движения пикселей (motion vectors) в SteamVR. Ранее движок рассчитывал эти данные самостоятельно, что создавало дополнительную нагрузку на систему. Теперь приложения могут передавать готовую информацию, что теоретически повышает эффективность репроецирования и обеспечивает более плавную картинку в динамичных сценах.
Улучшения в коррекции искажений
Для более точной визуализации с учётом особенностей оптики гарнитур введена функция ComputeDistortionSet. Она позволяет получать параметры коррекции искажений с привязкой к текущему положению взгляда, что особенно актуально для систем с динамической настройкой линз и повышает чёткость изображения в центральной зоне внимания.
Интерфейсные изменения и обратная совместимость
Накладные слои, созданные с использованием новой версии SDK, по умолчанию получают полупрозрачную серую подложку в стиле SteamVR. Разработчики могут отключить этот элемент при необходимости, при этом старые приложения сохраняют прежнее поведение для обеспечения обратной совместимости.
Дополнительные улучшения
Обновление также включает поддержку передачи расширенных данных при создании ресурсов на Vulkan, возможность регистрации подпроцессов, а также новые события и доработки в системах ввода и композитинга. Совокупность изменений свидетельствует о том, что Valve продолжает развивать OpenVR как специализированный инструмент, несмотря на индустриальный фокус на OpenXR.