se();

				const loader = new GLTFLoader();
				const gltf = await loader.loadAsync( 'models/gltf/DispersionTest.glb' );

				scene.add( gltf.scene );

				const controls = new OrbitControls( camera, renderer.domElement );
				controls.addEventListener( 'change', render ); // use if there is no animation loop
				controls.minDistance = 0.1;
				controls.maxDistance = 10;
				controls.target.set( 0, 0, 0 );
				controls.update();

				window.addEventListener( 'resize', onWindowResize );

			}

			function on