Google Resonance + Unity 2017.3.1f1 + GearVR (Galaxy 8)

У нас возникла проблема с работой пространственного преобразователя/декодера Resonance в Unity 2017.3.1f1 на GearVR (Samsung Galaxy 8). Мы настроили Resonance Audio как плагин Spatialiser и плагин Ambisonic Decoder, а также добавили несколько аудиоисточников по всему уровню (некоторые ambisonic и некоторые стандартные) с подключенными/настроенными компонентами Resonance Audio Source. К камере также подключен Resonance Audio Listener (хотя я не думаю, что он нам даже нужен, так как мы не используем какие-либо расширенные функции, такие как зоны реверберации или окклюзия). Все это работает именно так, как и ожидалось, при игре в редакторе никаких проблем.

Однако после того, как мы встроим его в Galaxy 8, аудиоисточники по-прежнему будут воспроизводиться, но только как стандартные аудиоисточники Unity — амбисонический звук звучит так, как будто они исходят из одной точки источника, и любые настройки, которые мы устанавливаем в компонентах Resonance Audio Source, не имеют значения. влияние на любой другой звук. Я внимательно изучил руководства по началу работы и руководства для разработчиков на веб-сайте и не могу найти ничего, что мы пропустили при сборке для Android. Я нашел следующее на странице «VR Audio Spatializers» в руководстве Unity:

«Плагины пространственной настройки работают только на платформах, на которых поддерживается устройство VR. Если устройство не поддерживается для цели сборки, Unity отображает предупреждение о том, что плагин не будет включен в созданное приложение».

... но такого предупреждения нет (и в любом случае мы успешно встраиваемся в гарнитуру GearVR). Я ломал голову последние несколько дней и не могу понять! Т_Т

Есть идеи, что мы делаем неправильно? Любая помощь вообще будет оценена!


person AstralStew    schedule 28.02.2018    source источник


Ответы (1)


Это известная проблема, исправленная Unity в версии 2017.3.1p1 и более поздних.

person Eric Mauskopf    schedule 02.03.2018