title: setting position with three.js and CSG
body: <p>when i use this as code for a cube and a sphere which cuts some part of this cube out:</p>
  
  <pre><code>    &lt;!DOCTYPE html&gt;
  
  &lt;html&gt;
  
  &lt;head&gt;
  
  &lt;script type="text/javascript" src="csg.js"&gt;&lt;/script&gt;
  &lt;script type="text/javascript" src="http://chandler.prallfamily.com/threebuilds/builds/r46/ThreeMin.js"&gt;&lt;/script&gt;
  &lt;script type="text/javascript" src="ThreeCSG.js"&gt;&lt;/script&gt;
  
  &lt;script type="text/javascript"&gt;
  
  window.onload = function() {
  
  var projector = new THREE.Projector( );
  var renderer = new THREE.WebGLRenderer({antialias: false});
  renderer.setSize(800, 640);
  
  document.getElementById('viewport').appendChild(renderer.domElement);
  
  var scene = new THREE.Scene();
  
  var camera = new THREE.PerspectiveCamera(
      35,
      800 / 640,
      1,
      10000
  );
  camera.position.set(5, 1.8, 5);
  camera.lookAt(scene.position);
  
  var cube = THREE.CSG.toCSG(
      new THREE.CubeGeometry( 2, 2, 2 ),
      new THREE.Vector3(-1, 0, 0)
  );
  var sphere = THREE.CSG.toCSG(new THREE.SphereGeometry(1.4, 16, 16));
  var geometry = cube.subtract(sphere);
  var mesh = new THREE.Mesh(
      THREE.CSG.fromCSG( geometry ),
      new THREE.MeshNormalMaterial()
  );
  scene.add( mesh );
  
  renderer.render(scene, camera);
  
  }
  
  &lt;/script&gt;
  
  &lt;/head&gt;
  
  &lt;body&gt;
  
  &lt;div id="viewport"&gt;&lt;/div&gt;
  
  &lt;/body&gt;
  
  &lt;/html&gt;
  </code></pre>
  
  <p>How can I now set the position of the cube? Do I need something like cube.CSG.position.set or is there a special method with the CSG library to use?</p>
  
  <p>Thanks!</p>