Как озвучить пролетающие машины в Defold без десятков звуков
В вертикальном скроллере эффект Доплера можно имитировать без физической модели и обработки сигнала. До пролёта высоту тона держат чуть выше, после — ниже, а переход укладывают в узкую зону около точки пролёта.
Громкость считают по расстоянию с квадратичным затуханием, панораму — по горизонтальному смещению. Для боковой координаты берут локальную позицию объекта, чтобы тряска камеры не заставляла звук колебаться каждый кадр.
Микшер раз в кадр оставляет три источника: сначала видимые, затем ближайшие. В практическом разборе есть функции для высоты тона, громкости и панорамы, схема управления звуками и стартовые параметры, которые можно перенести в другой движок.
Post #2112
503

- ❤ 1