     scene.add( MYTHREE.getDirectionalLight() )
     axis = new THREE.AxisHelper(10);
     scene.add(axis);
+    scene.add(voxelBase)
     renderer = new MYTHREE.getRenderer()
     container.appendChild(renderer.domElement); #<canvas>
     $('canvas').attr('id', 'canvas_id')

  origin = new THREE.Vector3( 0, 0, 0 )
  normalMatrix = new THREE.Matrix3()
  ROLLOVERED = null
  
  
  init = -> 
    container = document.getElementById('container')

MYTHREE.getDirectionalLight = ->
  light = new THREE.DirectionalLight( 0xffffff, 3 ); 
  light

#cube
MYTHREE.createCube = (pos, color) ->
  geometry = MYTHREE.getCubeGeometry()
  material = new THREE.MeshLambertMaterial(vertexColors: THREE.FaceColors)
  voxel = new THREE.Mesh(geometry, material)
  voxel.position.x = pos.x
  voxel.position.y = pos.y
  voxel.position.z = pos.z
  voxel.matrixAutoUpdate = false
  voxel.updateMatrix()
  voxel

MYTHREE.getCubeGeometry = ->
  geometry = new THREE.CubeGeometry(1,1,1)
