Yet another raytracer