MiniRT

github miniRT

This project was made in collaboration with Jovi Metzger

About

miniRT is a raytracer that demonstrates fundamental computer graphics concepts including:

  • Ray-object intersection detection
  • Phong lighting model
  • Shadow casting
  • Real-time rendering
  • Scene parsing

Features

  • Objects: spheres, planes, cylinders, triangles
  • Lighting: ambient, point lights, Phong shading
  • Extras: checkerboards, anti-aliasing ready
Project Image 0 Project Image 5 Project Image 1 Project Image 2 Project Image 3 Project Image 8