 25, 0), new t3d.Vector3(0, 1, 0));
		}

		setLightPosition(90);

		const gui = new GUI();
		const lightFolder = gui.addFolder('Light');
		lightFolder.add(directionalLight, 'intensity', 0, 2, 0.01);
		lightFolder.addColor(directionalLight, 'color');
		lightFolder.add({ angle: 90 }, 'angle', 0, 360, 0.01).onChange(setLightPosition);
		lightFolder.close();
		const shadowFolder = gui.addFolder('Shadow');
		shadowFolder.add(planarShadowMaterial.uniforms, 'height', -0.1, 0.5, 0.001);
		shadowFolder.add(planarSha