Переход между эффектами помещения в Resonance Audio?

Я использую GoogleVR Resonance Audio с FMOD Studio и Unity и пробую эффекты помещения.

Эффекты комнатных объемов, кажется, работают нормально, но переход при входе или выходе из объема мгновенный и чрезвычайно резкий и разрушающий погружение. Мгновенно звуки вокруг вас звучат совершенно по-другому, если немного повернуть голову в одну или другую сторону.

Есть ли способ сделать переход постепенным, например, путем интерполяции между несколькими пресетами комнаты, затухания одного и появления другого?

Если нет, то какие рекомендуемые способы решения этой проблемы?


person runevision    schedule 21.05.2018    source источник


Ответы (1)


Способ, который я читал, чтобы сделать это, состоит в том, чтобы использовать датчики реверберации, так как у вас может быть несколько датчиков для представления разных положений в комнате.

Зонды похожи на комнаты, за исключением того, что они используют лучи, чтобы получить представление о пространстве с позиции игрового объекта, и кажутся довольно универсальными.

В качестве примера: Изображение комнаты с реверберационным датчиком в одной комнате, датчик в дверном проеме , и зонд в соседней комнате

Игрок будет слышать акустику первой комнаты, когда он находится внутри зонда 1, когда он входит в зонд дверного проема, он слышит смесь, а затем всю следующую комнату после этого.

Это довольно хорошо сглаживает переходы, так как прощупывает все в обеих комнатах от постепенных сдвигов положения. Это предлагается в Руководстве для разработчиков здесь.

Надеюсь, это помогло! :)

person Adam Courtney    schedule 06.07.2018
comment
Ах, кажется, эта функция доступна в Resonance Audio для Unity, но не в Resonance Audio для FMOD в Unity. Последнее задокументировано здесь, и, к сожалению, здесь нет Reverb Probe. developers.google.com/resonance-audio/develop/fmod/ - person runevision; 07.07.2018
comment
Ой, ты прав, жаль. Единственный обходной путь, который я могу придумать, - это выполнить зонды реверберации в Unity, но это, по-видимому, означало бы наличие основного канала внутри микшера Unity, а не fmod, и я не уверен, что это возможно. - person Adam Courtney; 09.07.2018
comment
При использовании FMOD Studio звук вообще не проходит через аудиосистему Unity (она полностью отключена), поэтому, к сожалению, использование микшера Unity не является вариантом обходного пути. - person runevision; 11.07.2018