SMU Guildhall Graduate Catalog 2021 — Cohort 29 2021 | Page 82

«

William Bennett
Software Development
Dynamic Geometric-Based Reverberation
My thesis focuses on using ray tracing to generate an impulse response based on the geometry of the environment and then applies this impulse response in real time using convolution to produce realistic sounding reverberation .
I chose this thesis because audio is a big factor in how immersed a player feels when playing a game . Because light and sound are very similar concepts , I wanted to apply techniques used in graphics to audio rendering .
This project was completed over an 8-month period . It helped me to understand the basics of audio programming and allowed me to dive deeper into one of the most useful audio effects . Throughout the course of the
project , I had to adapt to new information whenever it came up and needed to be able to implement new solutions on command . I also learned that when working with audio , it has to be done in a way so that it does not slow the audio thread down .
This project could be useful to the games industry to help bring reverberation mapped to the environment to games that need it . The types of games that could benefit from this kind of added realism are games in which the audio cues matter the most , such as shooters or stealth games .
82 SOFTWARE DEVELOPMENT