Старший инженер по программному обеспечению Apple Рикардо Санчес-Саэс опубликовал в сообществе движка Godot запрос на внесение в его код поддержки visionOS, а значит и очков Vision Pro. Первый запрос на изменение кодовой базы, по словам Санчес-Саэса, закладывает основу поддержки, однако попытки разбить предложения на мелкие автономные запросы не увенчались полным успехом, вследствие чего некоторые из них будут объёмными.
У Godot есть поддержка виртуальной реальности на разных платформах, включая персональных компьютеры и мобильные устройства на Android и Horizon OS, однако поддержки visionOS у самого популярного в мире игрового движка на открытом коде до сих пор не было. Для Apple это дополнительный канал наполнения платформы приложениями.
Корпорация приводит свои публичные цели сотрудничества с сообществом Godot:
- Поддержка имеющихся игр на Godot, которые изначально работают на Vision Pro в плоских окнах
- Поддержка создания контента с эффектом погружения с помощью нового ВР-плагина Godot для visionOS
Разработчики Apple поделили свой вклад в кодовую базу на три поэтапных реквеста:
- Добавление базовой поддержки visionOS с iOS в качестве отправной точки с максимальным повторным использованием кода между этими платформами (первый, уже поданный запрос)
- Добавление возможности компилировать и связывать файлы Swift в Godot и замены main.mm на платформе visionOS жизненным циклом приложения SwiftUI. Это требование для запуска иммерсивных сцен на visionOS
- Плагин для Vision Pro, который обеспечит поддержку контента с полным погружением
Инженер утверждает, что у его компании уже есть рабочие версии пунктов 2 и 3, но их опубликуют позже. Согласно плану, делать новый запрос будут последовательно после принятия предыдущего.
Не пропускайте важнейшие новости о дополненной и виртуальной реальности — подписывайтесь на Голографику в Telegram, ВК и Twitter! Поддержите проект на Boosty.