From 7f486c351f862c02d050d633c907dcf9c0a8ca6f Mon Sep 17 00:00:00 2001 From: Stephen Birarda Date: Tue, 4 Jun 2013 17:15:58 -0700 Subject: [PATCH] correct direction of angle of delivery --- audio-mixer/src/main.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/audio-mixer/src/main.cpp b/audio-mixer/src/main.cpp index 023f5db371..43c6b3ac50 100644 --- a/audio-mixer/src/main.cpp +++ b/audio-mixer/src/main.cpp @@ -177,9 +177,9 @@ int main(int argc, const char* argv[]) { } else { // calculate the angle delivery glm::vec3 rotatedListenerPosition = glm::inverse(otherAgentBuffer->getOrientation()) - * relativePosition; + * relativePosition; - float angleOfDelivery = glm::angle(glm::vec3(0.0f, 0.0f, 1.0f), + float angleOfDelivery = glm::angle(glm::vec3(0.0f, 0.0f, -1.0f), glm::normalize(rotatedListenerPosition)); const float MAX_OFF_AXIS_ATTENUATION = 0.2f;