SMU Guildhall Graduate Catalog Spring 2019 — Cohort 27 | Page 102

Tanki Zhang Software Development « Global Illumination With Real-Time Ray Tracing Real-time ray tracing has long been of physically based rendering, and dealt computer graphics realism. Although programming world. considered the holy grail for rendering the technique itself is mature, it was too compute-intensive to perform in real-time With five months and 200 hours of what the current tier of modern Graphics to implement a rendering pipeline with until recently, when we suddenly realized Processing Units is capable of. In 2018, research revealed much progress in the industry, which immediately caught my eye. Hence, I decided to devote my thesis time to exploring this cutting-edge field. In my project, I created a simple ray tracer for result validation. Based on that, I explored the fun ray tracing world, picked up the fundamental theory 102 with engineering issues in the graphics SOFTWARE DEVELOPMENT work, I managed to build a tech demo ray-traced ambient occlusion introduced by NVIDIA, and a surfel based global illumination method developed by EA Seed.