My 3D ray tracer