ickingColors );

			// mesh

			var mesh = new THREE.Mesh( igeo, material );
			scene.add( mesh );

			var pickingMesh = new THREE.Mesh( igeo, pickingMaterial );
			pickingScene.add( pickingMesh );

		}

		function init() {

			// camera

			camera = new THREE.PerspectiveCamera(
				70, window.innerWidth / window.innerHeight, 1, 100
			);
			camera.position.z = 40;

			// picking render target

			pickingRenderTarget = new THREE.WebGLRenderTarget(
				window.innerWidth, window.innerHeight
			);
			pickingRe