re-enabled culling of distance audio sources (Still needs to be fixed in order to avoid culling audio sources that are distant, but contribute to reverb)
This commit is contained in:
@@ -1508,7 +1508,7 @@ void KRAudioManager::startFrame(float deltaTime)
|
|||||||
// apply minimum-cutoff so that we don't waste cycles processing very quiet / distant sound sources
|
// apply minimum-cutoff so that we don't waste cycles processing very quiet / distant sound sources
|
||||||
gain = KRMAX(gain - KRENGINE_AUDIO_CUTOFF, 0.0f) / (1.0f - KRENGINE_AUDIO_CUTOFF);
|
gain = KRMAX(gain - KRENGINE_AUDIO_CUTOFF, 0.0f) / (1.0f - KRENGINE_AUDIO_CUTOFF);
|
||||||
|
|
||||||
if(gain > 0.0f || true) { // FINDME, HACK! "true" added to prevent squelching of audio sources that are contributing to reverb
|
if(gain > 0.0f /*|| true*/) { // FINDME, HACK! "true" added to prevent squelching of audio sources that are contributing to reverb
|
||||||
|
|
||||||
KRVector3 source_listener_space = KRVector3(
|
KRVector3 source_listener_space = KRVector3(
|
||||||
KRVector3::Dot(listener_right, diff),
|
KRVector3::Dot(listener_right, diff),
|
||||||
|
|||||||
Reference in New Issue
Block a user