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;