Skip to content

Introduction and Features

Accurate propagation and obstruction of sounds within games is vital for both gameplay and player immersion. SweejTech Propagation is an innovative solution that utilizes GPU ray tracing to implement a robust and efficient audio obstruction system.

  • Natural obstruction results via highly performant GPU-Based system
  • Customizable project level control over obstruction
  • Customizable obstruction settings on a sound asset level
  • Set ranges for obstruction effects to mitigate minor obstructions or emphasize obstruction
  • Scale obstruction effects linearly or via curves
  • Per asset customizable timing for applying obstruction effects
  • Edit one shared reference asset to update settings across multiple assets
  • Dynamic adjustment of source spheres for overlapping geometry via the 'squishy sound sphere'!
  • Per actor or per component inclusion / exclusion from obstruction system (including geometry)
  • CPU Ray tracing fallback for lower end platforms and for models unloaded at large distances
  • Compatible with other Middleware!

Sound Sources with Debug Visualizations
Sound Sources with Debug Visualizations

Requirements • Unreal Engine: UE5 or newer • Compatible with: All UE5 sound sources (SoundWaves, SoundCues, MetaSounds)