t.applyMatrix( matrix );
				pickingData[ i + 1 ] = object;
				vertices.set( pos.array, offset );

				for ( var k = 0, l = offset; k < posLen; k += 3, l += 3 ) {

					vertex.fromArray( vertices.array, l );
					vertex.applyMatrix4( matrix );
					vertex.toArray( vertices.array, l );

				}

			}

			mgeo.addAttribute( 'position', vertices );

			var colCount = posLen / 3;
			var colors = new THREE.BufferAttribute(
				new Float32Array( instanceCount * colCount * 3 ), 3
			);
			var randCol = function () 