For the complete documentation index, see llms.txt. This page is also available as Markdown.

Building Audio

Building the Audio of a forge map means generating a simple audio occlusion approximation of the map's geometry using voxelization technology.

Cover image

Building the audio of a Forge map involves creating an approximation of environmental geometry to determine how sound interacts with the surroundings.

Geometry Approximation and Occlusion

The building process creates an accurate approximation of the Forge map's geometry using voxelization technology. While there appears to be real-time occlusion occurring through approximated audio portals—allowing for roughly accurate muffling even if data is not up to date—it is recommended that a rebuild be performed whenever changes are made to the map's geometry to ensure accuracy.

Map audio building overview
A debug view of Aquarius inaccessible in Forge that reveals the underlying audio voxelization data.

A detailed look of the technical implementation of how audio data is handled in Halo Infinite can be seen here: Chase Thompson Demo Reel: Halo Infinite.

Voxelization Mechanics

The generation of the audio occlusion map takes into account all visible objects on the map at the time of the build. However, if an object's visibility is hidden via the folder structure, it will be ignored by the process.

Optimization Strategies

To ensure efficient data management, players can optimize the audio generation process to reduce both total build time and resulting download size.

  • Hide objects that are not involved in gameplay occlusion scenarios, such as distant skybox geometry or inaccessible areas.

  • Place these non-essential items into a folder and hide them during the audio building process. This avoids generating unnecessary audio voxelization data in those specific areas.

Building Audio is strictly limited to the generation of audio occlusion voxelization data; it does not activate or alter the usage of Audio Emitters or scripted audio.


Source Data

Contributors

Okom

Last updated