phere2.json', 'sphere');
      scene.load('/common/models/geometries/cone3.json', 'cone');
    }

    function draw() {
      gl.viewport(0, 0, gl.canvas.width, gl.canvas.height);
      gl.clear(gl.COLOR_BUFFER_BIT | gl.DEPTH_BUFFER_BIT);

      transforms.updatePerspective();

      try {
        gl.uniform1i(program.uUpdateLight, fixedLight);

        // Iterate over every object in the scene
        scene.traverse(object => {
          // Calculate local transformations
          transforms.calculateMode