Raytracer

One of two main projects made as part of UC Berkeley’s Computer Graphics course, this Raytracer was developed alongside Doug Wreden in C++ to explore the fundamentals of converting higher-level data to visible pixels onscreen. This project was designed to take a list of simple object transform data and additional lighting information and output a rendered image using the Phong interpolation model for shading objects. Our raytracer supported the use of directional and point lights and allowed the user to define reflective surfaces for additional effects.

Previous
Previous

Realtime Cloth Simulation