Ray Tracing

Build a ray tracer. Ray tracer will be able to handle opaque surfaces with lighting and shadows. Applied antialiasing by supersampling. Impove the image quality by using the soft shadows. Parallel computing is implemented to support faster rendering.

Tech Stack: C++, OpenGL