Французский разработчик Янник Комте (Yannick Comte), работавший над VR-проектами с 2013 года, выпустил на GitHub навайбкоженные созданные с нуля платформенную оболочку (рантайм), симулятор гарнитуры и macVR-стример контента на Vision Pro и Quest-ы для платформы MacOS.
Давным давно в 2018 году корпорация Valve совместно с корпорацией Apple выпустила приложение SteamVR для платформы MacOS, тогда ещё для x86-версии и для гарнитур Vive Pro. Прошли годы, актуальный SteamVR перестал стабильно запускаться на MacOS, а затем и сама операционная система стала выпускаться только для устройств на архитектуре ARM; попытки запустить что-либо виарное на ней были не самыми удачными, и отсутствие поддержки API OpenXR со стороны Apple не делали ситуацию лучше.
Янник же решил повторить попытку для новых мощных яблочных чипов, которые тянут и сами игры, и игровые движки Godot с Unity. Он сделал OpenXR-интеграцию для этих двух движков, благодаря которой игры могут подключиться к OpenXR OSX и отправлять VR-картинку в него; показом этой картинки занимается либо симулятор гарнитуры, либо собственный VR-стример, который может выводить картинку на гарнитуры Quest/AndroidXR либо на Vision Pro. Собственный стример работает не очень быстро и имеет ощутимую задержку картинки, но автор не унывает и планирует добавить поддержку имеющихся VR-стримеров типа ALVR.
В качестве демо-игры автор выпустил яблочную версию собственного авиасимулятора. Приложения доступны как в виде исходников на Github, так и в виде Testflight-сборок.
Источники:




