tinyraytracer2 D. Sokolov's tinyraytracer implemented in various languages. The original document can be found here: https://github.com/ssloy/tinyraytracer/wiki