In Spring 2024, I took Professor Lingqi Yan’s offering of CS 292F: Real-Time High Quality Rendering at UCSB. I came into this class with little to no previous experience in computer graphics. I wrote a “developer diary” to guide future students through the class, which can be found here.

Here is a visual summary of my results for each project.



Project 0: A Real-Time Object Viewer



Project 1: Percentage Closer Soft Shadows



Project 2: Global Illumination Techniques (SSDO only)

Between RSM, VXGI, SSDO, and SSR, I chose to implement SSDO.



Project 4: Real-Time Ray Traced Denoising