title: three.js: Access Scene Objects by Name or ID
body: <p>I'm generating objects from an array which I've defined like this (It's not limited to these three):</p>
  
  <pre><code>var links = [['Linkedin','img/linkedin.png','-300','-230', '600'],
               ['Google+', 'img/google.png',  '0',   '-230', '600'],
               ['Twitter', 'img/twitter.png', '300', '-230', '600']];
  </code></pre>
  
  <p>Now it goes through the each loop to create and add the objects to the scene by Three.JS like this:</p>
  
  <pre><code>$.each(links, function(i, item) {
      var thisItemTexture = THREE.ImageUtils.loadTexture(item[1]);
      thisItemGeo = new THREE.CubeGeometry(60, 60, 60,1 ,1 , 1);
      thisItemMat = new THREE.MeshBasicMaterial({map: thisItemTexture });
      thisItem =    new THREE.Mesh(thisItemGeo, thisItemMat);
      scene.add(thisItem);
      thisItem.position.x = item[2];
      thisItem.position.y = item[3];
      thisItem.position.z = item[4];
      thisItem.castShadow = true;
      thisItem.receiveShadow = true;          
  });
  </code></pre>
  
  <p>The question is:<br> How can I access the objects that I've made in the each loop above?</p>