3D software rendering in Rust - Program Dream