My own implementation of a ray-tracing engine.