raytrace Rust implementation of Raytracing in one weekend book by Peter Shirley ktx2 library as local dependency