Я использую крутящий момент 3d для нескольких проектов, и он использует некоторые функции, которые предлагает openal, но он использует линейную модель для ослабления на расстоянии, и я собираюсь изменить это на модель с ограниченным показателем в C ++.
Когда звук достигает своего максимального расстояния, я хочу, чтобы звук постепенно усиливался, чтобы получить более низкие звуки. Я проверил, и есть ли эффект эквалайзера в версии openal, которую использует крутящий момент, кто-нибудь баловался с изменением эффекта эквалайзера на расстоянии?
Я думал что-то вроде if
заявление, которое изменит AL_EQUALIZER_DEFAULT_LOW_GAIN
значение будет делать это?
Кто-нибудь пробовал это раньше?
Задача ещё не решена.
Других решений пока нет …