Содержание
Sony Head Tracker превращает совместимые наушники Sony в бесплатный трекер головы для ПК-симуляторов. Приложение разработчика Nicholas Slattery передаёт данные с датчиков в OpenTrack, а тот уже управляет камерой в играх.
Идея простая и красивая. В свежих моделях Sony уже стоят гироскопы и акселерометры для пространственного звука. Обычно Windows эти данные не использует. Slattery нашёл способ читать их напрямую и упаковывать в формат, понятный игровому софту.
Как Sony Head Tracker работает с OpenTrack
Sony Head Tracker выступает мостом между прошивкой наушников и программой OpenTrack, которую давно используют фанаты авиасимуляторов, гонок и космических игр. Приложение читает Android Head Tracker protocol из наушников Sony и отправляет данные по UDP.
- Rotation vectors: векторы поворота головы в пространстве
- Gyroscope fields: данные гироскопа в реальном времени
- Euler angles: yaw, pitch и roll, то есть поворот, наклон вверх-вниз и крен
OpenTrack принимает этот поток и переводит движения головы в управление внутриигровой камерой. Повернули голову вправо — камера смотрит вправо. Посмотрели вверх — вид в кабине или салоне тоже уходит вверх.
Это не замена VR. Монитор остаётся перед вами, а картинка не окружает игрока. Но для Microsoft Flight Simulator, Assetto Corsa или Elite Dangerous такой трекинг даёт заметно больше контроля, чем обычная камера на стике.
Совместимые наушники Sony и ограничения
Официально разработчик заявляет поддержку WH-1000XM6, WF-1000XM6, WH-1000XM5 и Sony ULT WEAR с индексом WH-ULT900N. Эти модели имеют нужные сенсоры и прошивку с протоколом Android Head Tracker.
Старые WH-1000XM4 и WH-1000XM3 не подходят. У них нет нужного набора датчиков для отслеживания головы. Это не вопрос драйвера или настройки Windows, а ограничение железа.
С AirPods история тоже закрыта. Apple использует собственный закрытый протокол для Spatial Audio. Он не отдаёт данные сторонним приложениям на ПК в таком виде, который можно подключить к OpenTrack.
Поддержка игр идёт не от Sony, а от OpenTrack. Эта связка уже работает с более чем 200 PC-играми, где есть совместимое управление камерой. В список попадают авиасимы, автосимы и космические симуляторы.
Бесплатная альтернатива IR-трекерам и веб-камерам
Для симуляторов трекинг головы давно стал почти бытовым апгрейдом. Кто-то покупает IR-клипсы и камеры, кто-то использует смартфон, кто-то строит сетап из нескольких мониторов. Вариант с Sony интересен тем, что часть игроков уже владеет такими наушниками.
Если WH-1000XM5 лежат на столе рядом с рулём или джойстиком, отдельный трекер покупать не нужно. Достаточно связки Sony Head Tracker и OpenTrack. Проект открыт, код доступен на GitHub Nicholas Slattery.
Разработчик уже проверил работу приложения в Microsoft Flight Simulator, Elite Dangerous и Assetto Corsa. Он описывает работу как стабильную, но это всё ещё энтузиастский open-source проект, а не официальный инструмент Sony.
Главное ограничение сейчас — список совместимых устройств. Sony Head Tracker официально поддерживает WH/WF-1000XM6, WH-1000XM5 и Sony ULT WEAR WH-ULT900N; WH-1000XM4, WH-1000XM3 и AirPods в этот список не входят.