Skip to content

track02/Raytracer

Repository files navigation

Raytracer

Development of a Raytracer, based on the book Ray Tracing in One Weekend, by Peter Shirley

Possible Improvements:

  • Clean up code
  • Re-read refraction and camera chapters, update notes
  • Generate larger images (800x600)
  • Experiment with random scenes - update to allow command line args to be accepted

Initial PPM Image

Initial Image

Scene Background

Background

Creating a Sphere

Sphere

Sphere Normals

Sphere Normals

Anti-Aliasing

Anti-Aliasing

Diffuse Materials (1)

Diffuse Materials

Diffuse Materials (2)

Diffuse Materials 2

Reflective Materials (1)

Reflective Materials

Reflective Materials (2) [Negative Radius]

Reflective Materials

Adjustable FoV

Adjustable FoV

Camera Positioning

Camera Positioning

Depth of Field

DoF

Randomly generated scene (Cover Image)

Random

About

Ray Tracing

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages