Raytracer

Back

Simple raytracer

For CPSC 314: Computer Graphics (2013)

Goals

  • Learn about lighting and shading models
  • Calculate intersection points between light rays, spheres, and planes
  • Use and extend a mathematical vector class
  • (Attempt to) add support for refraction

Highlights

  • Parses file describing camera, lights, objects in scene
  • Blinn-Phong shading
  • Supports planes and spheres as objects

Languages and Technologies

  • C++
  • OpenGL
Raytracer

A simple raytracer with Blinn-Phong shading

Home