Patent attributes
Examples are disclosed that relate to determining acoustic properties of audio sources in virtual environments. One example provides a method comprising receiving a query on behalf of a non-player entity regarding an audio source, the query including a position of the non-player entity, and based at least on the position of the non-player entity, determining one or more acoustic properties of sound emitted by the audio source at the position of the non-player entity by accessing a position-indexed data structure comprising one or more values for one or more audio cues, each value influencing a corresponding acoustic property of sound emitted by the audio source at a corresponding position. The method further comprises providing the one or more determined acoustic properties to the application, where the application is configured to control behavior of the non-player entity based at least on the one or more determined acoustic properties.