s2.js';
			import { LineSegmentsGeometry } from 'three/addons/lines/LineSegmentsGeometry.js';
			import { Line2 } from 'three/addons/lines/webgpu/Line2.js';
			import { LineGeometry } from 'three/addons/lines/LineGeometry.js';


			let line, thresholdLine, segments, thresholdSegments;
			let renderer, scene, camera, controls;
			let sphereInter, sphereOnLine;
			let stats;
			let gui;
			let clock;

			const color = new THREE.Color();

			const pointer = new THREE.Vector2( Infinity, Infinity );

			const ra