This is my Rust implementation of Dmitry Sokolov's courses on how to write your own raytracer, explosion effect, raycaster and software rasterizer.
Additional information related to how to computer graphics comes from Scratchapixel's excellent articles.
The code in this repository is licensed under a permissive MIT license.