Ray Tracer

Description:This is a ray tracer that I implemented in one of my CS classes at DigiPen. There are a lot more features I would like to add to this ray tracer to make it faster and have more interesting effects.

Date: 2008


  • Sphere, Box, Ellipsoid, Polygon intersection routines
  • Attenuation
  • Antialiasing Techniques: Uniform Supersampling, Jittered, & Monte Carlo
  • Soft Shadows using gaussian disk sampling for point light sources
  • Multithreaded: utilizes up to 4 cores
  • More features coming soon!

Platform: PC

Requirements: Windows XP, 512 MB RAM, 1.6 GHz Processor

Controls: None

Screen Shots:

The images rendered below are all rendered with different combinations of anti-aliasing and soft shadows. Can you guess which ones have both?

Leave a Reply

You must be logged in to post a comment.