Topic: [3.63 - not a bug] Incorrect 3D sound positioning  (Read 5089 times)


BlankPaper

« on: August 21, 2020, 10:11:50 PM »
Version: Unreal World 3.63, Steam build, modded

What happened: Sometimes, a wild sow grunting in the west has the grunt sound effect play in the right ear, or a dog barking in the north east will have the bark sound effect play in the left ear.

What's expected: The sound origin should match the animal position in space.

Steps to reproduce: Have not attempted to reproduce.

Notes: -
« Last Edit: September 10, 2020, 11:21:17 AM by Sami »

trowftd

« Reply #1 on: August 21, 2020, 10:25:24 PM »
When listening to the sounds, you should also note your character's direction. The sound may come from the east. But if you character is facing south, the sound should en up in your left speaker as your character is hearing the sound from his/her left ear.

From the news.txt in the game files.

- sounds are panned relative to your characters location/direction

        The sounds your character hears during  the  game already
        have loudness relative to the distance from you. Now  the
        sounds are  also  panned  relative  to  your  character's
        location and direction he/she is  facing.
        For example:
        S = something that makes sound, @ = your character

        S..
        ...
        .@.
        ...

        If your character is facing directly to north you'll hear
        the  sound  slightly  from  the  left.  If your character
        is facing towards the sound then  you will naturally hear
        it  from  the  center.  And  if  your character is facing
        to south you'll  hear the sound  slightly from the right.
        "Heading" screen also  still  shows  the  sound  location
        visually but now you can also find your way to the source
        of the sound just by listening carefully.

BlankPaper

« Reply #2 on: August 21, 2020, 10:34:27 PM »
Ahhh, thanks, that makes a lot of sense! It's good to know that it's not a bug, even if I don't personally think it's a very wise design choice, since the game has the screen fixed in place and that's the referential people would likely naturally go with.