WebGL Beginner's Guide - Chapter 10
Raytracing
Your browser does not support the HTML5 canvas element.