simple c++ raytracer for computer graphics