RAY TRACING BASED APPROACH FOR THE SOUND PROPAGATION SIMULATION

Oles Terletskyy, Valeriy Trushevskyy

Анотація


Simulating sound propagation in complex 3D environments is a computationally intensive task due to the need to account for the interaction between sound waves and various materials. In this paper, a ray tracing method [9] that breaks sound into multiple frequency bands to accurately simulate these interactions is proposed. The Unity Engine is utilized to render the 3D environment and manage the physical properties of objects, where each material influences how sound rays at different frequencies reflect or absorb upon contact. To enhance sound rendering, the CSound library to process and synthesize audio based on the results of the frequency-based ray tracing is integrated. Additionally, a novel center ray method and a frequency-based path caching technique are introduced to measure decibel levels efficiently across different frequency bands, reducing computational overhead while maintaining high accuracy. This approach provides a realistic simulation of acoustic behavior in virtual spaces and can be applied to a wide range of applications requiring detailed sound analysis and real-time performance.

Повний текст:

PDF (English)


DOI: http://dx.doi.org/10.30970/vam.2024.32.12378

Посилання

  • Поки немає зовнішніх посилань.