Raytracer!

I implemented a raytracer with the following features:

  • Reflections
  • Refractions
  • Texture mapping for spheres and triangles
  • Perlin Noise


Reflections:


Refractions:


Perlin Noise:


Texture Mapping:


Resources:

  • Fundamentals of Computer Graphics by Pete Shirley and Steve Marschner
  • CoderMind.com