ray tracer - basic with raytraced shadows and phong illumination model