Направленное аудио для объекта - PullRequest
0 голосов
/ 12 сентября 2018

В моей сцене, основанной на взгляде, у меня есть несколько элементов, которые должен найти пользователь. Я хотел бы иметь тонкую звуковую метку индикатора, исходящую от объектов, но только если пользователь смотрит очень близко к элементу. Я пытался поиграть с refDistance и rolloffFactor. Я либо вообще не слышу звуковой сигнал, либо слышу его независимо от того, куда я смотрю. Как я могу локализовать звук, чтобы пользователь слышал его только в 5 м от источника?

У меня уже есть другая звуковая подсказка, когда пользователь смотрит прямо на объект ... это поможет направить его к объекту.

Заранее спасибо!

1 Ответ

0 голосов
/ 14 сентября 2018

установить maxDistance: 5 и distanceModel: linear.

  • maxDistance - из документов - Максимальное расстояние между аудиоисточником и слушателем, после которого громкость больше не уменьшается.
  • distanceModel. Здесь у нас есть exponential, inverse и linear. Функции экспоненциальные и обратные не будут просто достигать 0 , поскольку у них есть свои асимптоты. Если вы установите модель на linear, звук изменит линейное расстояние между 100 и 0%.

Проверьте это здесь .


Хотя, если вы находите другие distanceModel более реалистичными, вам придется вручную останавливать / воспроизводить звук, когда расстояние превышает 5 м.

...