) |
				( pixelBuffer[ 1 ] << 8 ) |
				( pixelBuffer[ 2 ] );

			var object = pickingData[ id ];

			if ( object ) {

				// move the highlightBox so that it surrounds the picked object

				if ( object.position && object.rotation && object.scale ) {

					highlightBox.position.copy( object.position );
					highlightBox.rotation.copy( object.rotation );

					highlightBox.scale.copy( object.scale )
						.multiply( geometrySize )
						.multiplyScalar( scale );

					highlightBox.visible = true;

				}

		