d.SHADOW_TYPE.PCF5_SOFT;
		plane.receiveShadow = true;
		scene.add(plane);

		const ambientLight = new t3d.AmbientLight(0xffffff, 0.3);
		scene.add(ambientLight);

		const spotLight = new t3d.SpotLight(0xffffff, 1, 500, Math.PI / 6, 0.2);
		spotLight.castShadow = true;
		spotLight.shadow.mapSize.set(1024, 1024);
		spotLight.shadow.bias = -0.001;
		spotLight.shadow.normalBias = 0.1;
		spotLight.shadow.cameraNear = 10;
		scene.add(spotLight);
		
		const spotLightHelper = new SpotLightHelper(spotLight);
		spot