scripts/machine.js
changeset 35 7769f6e1e2c5
parent 33 2af408534f28
child 36 a828c4cde5b3
     1.1 --- a/scripts/machine.js	Wed Apr 27 15:13:34 2011 +0200
     1.2 +++ b/scripts/machine.js	Fri Apr 29 17:10:15 2011 +0200
     1.3 @@ -22,7 +22,7 @@
     1.4      context.expand();
     1.5      var gl = context.gl;
     1.6      var scene = createScene(context);   
     1.7 -    gl.clearColor(0.05, 0.05, 0.05, 1.0);
     1.8 +    gl.clearColor(0.00, 0.0, 0.0, 1.0);
     1.9      gl.enable(gl.DEPTH_TEST);
    1.10      machine = new Machine(scene);       
    1.11      camera = new Camera(cameraSpeed, [0, 0, 20]);
    1.12 @@ -42,15 +42,15 @@
    1.13  function createScene(context)
    1.14  {
    1.15      var size = 1;
    1.16 -    var cube = new Cube(size, context);
    1.17 -    var scene = new Node([0, 0, 0], [0, 0, 0], cube);
    1.18 +    var vbo = new CubeVbo(size, context);
    1.19 +    var scene = new Node([0, 0, 0], [0, 0, 0], new Cube(vbo));
    1.20      var dim = 10;
    1.21      var d = size * 4;
    1.22      for (var x = 0; x < dim; x += 1) {
    1.23  	for (var y = 0; y < dim; y += 1) {
    1.24  	    for (var z = 0; z < dim; z += 1) {		
    1.25  		var pos = [x * d - dim * d / 2, y * d - dim * d / 2, -z * d];
    1.26 -		scene.children.push(new Node(pos, [0, 0, 0], cube));
    1.27 +		scene.children.push(new Node(pos, [0, 0, 0], new Cube(vbo)));
    1.28  	    }
    1.29  	}
    1.30      }