Introduction
I have always wanted to build my own raytracer. When I took my first steps as a primary school kid in programming I (like many others at my age) wanted to create computer games. This started me off to computer graphics after which I've done some amount of games and graphics programming. After graduating I drifted off from graphics programming and have been doing various other sort of coding ever since. However, the thirst to write my own raytracer still exists unquenched.