an example raytracer