A rust implementation following the book Computer Graphics from Scratch. Run cargo run --release to generate output image. Ray tracing result: