Skip to content

Latest commit

 

History

History
23 lines (17 loc) · 976 Bytes

README.md

File metadata and controls

23 lines (17 loc) · 976 Bytes

RustTracer

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