RU
curoviyxru
curoviyxru
43 подписчика

Не все так просто, как оказалось

Beat Saber 1.28, как и ожидалось, использует более старый Oculus Mobile SDK, который я еще не трогал. 
Основной компонент всего этого - библиотека VrApi, которая управляет отслеживанием положения шлема и выводом изображения. Я реализовал большинство ее функций, но, к сожалению, графика так и не заработала. Придется как-то собирать информацию с самого Quest.
Почему все так хорошо получилось с Beat Saber 1.34? Oculus делегировала управление шлемом самому движку Unity, а так же выделила код инициализации в отдельную библиотеку OculusXRLoader. Простая подмена OculusXRLoader с вызовами PxrPlatform решила данный вопрос. В 1.28 подобный на OculusXRLoader код оказался встроен в сам Unity, из-за чего подменить или модифицировать его не представляется возможным.
На данный момент я буду параллельно заниматься попытками запустить другие игры на Unity, работающие на новом SDK, и гляну одним глазком, что там происходит у QuestCraft.
avatar
Контент. Пасиба
QuestCraft как я понимаю на сдачу)
Я лично не очень игрок, но наблюдать за этим всем прикольно.
Даже не особо понимая, что происходит, слушать про технические особенности интересно.
StarMyIlluminatiHighVoltage
Кинь инфу хоть какую-то сюда по тому, что увидел в порте квесткрафта
avatar
curoviyxru, ты очень крутой. Ждём от тебя порт QuestCraft. Желаю удачи в твоей деятельности!!!!

Уровни подписки

Спасибо!

$ 1,13 в месяц
Благодарю за поддержку.
Наверх