Added global event handlers.
3 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
4 <title>Machine Alpha</title>
5 <script src="scripts/CanvasMatrix.js" type="text/javascript"></script>
6 <script src="scripts/utils3d.js" type="text/javascript"> </script>
7 <script src="scripts/glMatrix.js" type="text/javascript"></script>
8 <script src="scripts/webgl-utils.js" type="text/javascript"></script>
10 <script id="fragment-shader" type="x-shader/x-fragment">
12 precision highp float;
19 gl_FragColor = vColour;
23 <script id="vertex-shader" type="x-shader/x-vertex">
24 attribute vec3 aVertexPosition;
25 attribute vec4 aVertexColour;
27 uniform mat4 uMVMatrix;
28 uniform mat4 uPMatrix;
34 gl_Position = uPMatrix * uMVMatrix * vec4(aVertexPosition, 1.0);
35 vColour = aVertexColour;
39 <script src="scripts/machine.js" type="text/javascript"></script>
42 <body onload="main();">
44 Download a browser with WebGL support, like Chrome or Firefox.