Recursive raytracer in 35 lines of JavaScript · HackerTrans