 20, 0);

		const gui = new GUI();
		gui.add({ version: 'WebGL ' + forwardRenderer.capabilities.version }, 'version').disable();
		gui.add(scene, 'disableShadowSampler');
		const shadowTypes = ['hard', 'poisson_soft', 'pcf3_soft', 'pcf5_soft', 'pcss16_soft', 'pcss32_soft', 'pcss64_soft'];
		gui.add(plane, 'shadowType', shadowTypes);

		const clock = new Clock();

		function loop(count) {
			requestAnimationFrame(loop);

			controller.update();

			const elapsedTime = clock.getElapsedTime();
			cubes[0].posi