I've never written more than Hello World in Rust. I haven't written a raytracer in years and years. Not much graphics code at all actually. You might even say I'm ... ahem a bit rusty.
Anyways, what better project could there be than to write a raytracer in Rust?
[April 2020]
Added dialectric material
Added rudimentary progress output
Improve gamma encoding
[February 2020]
Added some materials, simple implementation of a diffuse light and metal materials
[February 2019]
Uses cgmath to avoid reinventing vectors and affine transformations
Based on reading lots of materials including Ray Tracing in One Weekend by Peter Shirley
Follow along here and at leeadams.dev