/ray-tracer

Primary LanguageHaskellGNU General Public License v3.0GPL-3.0

A distributed ray tracer.

Features:

  • Antialiasing
  • soft shadows
  • reflections
  • refractions
  • glossy reflections
  • depth of field
  • .obj scene imports
  • basic scene description language for simple animations

Images:

Glossy Reflections:
Glossy

Depth of Field:
DOF

Reflections and refractions:
Station