WebGL Programming Guide (Interactive 3D Graphics Programming with WebGL) by Kouichi Matsuda and Rodger Lea.pdf