OpenAL: Как использовать линейное затухание?

Я хочу контролировать, как громкость источника звука затухает на расстоянии, как я могу это сделать?

Редактировать: Я также хотел бы знать, как соответствующим образом масштабировать систему координат звука: я не хочу слышать какой-то звук ОЧЕНЬ далеко от источника: теперь мне пришлось бы изменить свой код рендеринга, чтобы масштабировать координаты, чтобы он работал как я хотите.

Edit2: Хотя одним из решений может быть умножение моих координат перед отправкой ... но есть ли более элегантные способы?

7
задан Rookie 25 April 2011 в 17:20
поделиться