l );
				// make sure it's rendered after the fillPlane
				plane.renderOrder = 1;
				shadowGroup.add( plane );

				// the y from the texture is flipped!
				plane.scale.y = - 1;

				// the plane onto which to blur the texture
				blurPlane = new THREE.Mesh( planeGeometry );
				blurPlane.visible = false;
				shadowGroup.add( blurPlane );

				// the plane with the color of the ground
				const fillPlaneMaterial = new THREE.MeshBasicMaterial( {
					color: state.plane.color,
					opacity: state.plane.opa