HRayTrace A Simple Ray Tracer in Haskell Features Diffuse lighting Specular lighting Shadows (Simple obstructions) Supported Shapes Spheres Cubes Planes Polygons Pending Features Reflection Refraction Global illumination Progress Super sampled at 256 rays / pixel Authors Chris Wu Jack Huang