= params.firstHitOnly;
				const rayCount = params.count;

				let lineNum = 0;
				for ( let i = 0; i < rayCount; i ++ ) {

					// get the current ray origin
					sphereInstance.getMatrixAt( i * 2, _matrix );
					_matrix.decompose( _position, _quaternion, _scale );

					// rotate it about the origin
					const offset = 1e-4 * window.performance.now();
					_axis.set(
						Math.sin( i * 100 + offset ),
						Math.cos( - i * 10 + offset ),
						Math.sin( i * 1 + offset ),
					).normalize();
					_posit