A port of a software 3D renderer into JavaScript, for use on a HTML5 canvas.