Articles and demos from June 1999.
A reference raytracer in Java: spheres, planes, reflections and procedural textures, rendered in successive passes.