This was a personal project that I embarked on throughout the summer of 2024 to establish an understanding of the concept of raytracing on a base level. It is obviously a very deep topic, but especially in the graphics programming, it is a very hot skill and something worth learning as the graphics world continously evolves and is leaning more into raytracing every year.
For this project, I explored compute shaders and applied them to basic raytracing techniques with Unity. Using denoising techniques and a super basic blinn-phong lighting setup, I was able to create what you see in front of you. This was created by using Unity's implementation of Compute Shaders as well as Render Textures to output a properly rendered frame with decent quality.