# ShadowPlane *in [Lib.render.basic](README.md)* Creates a Plane that is transparent except for a realtime rendered Shadowmap. See [ShadowPlaneExample] on how to use it. ## Input Parameters | Name (Relevancy & Type) | Description | |---|---| | **Command** (Command) | Everything connected here will cast a shadow onto the ShadowPlane | | **PlaneSize** (Single) | Can be used to scale the ShadowPlane if shadows are cut off too early | | **FieldOfView** (Single) | This defines the angle at which the light casts a shadow.
Since this operator treats any PointLight as a directional light, this can be helpful if lightsources are very close to the ShadowPlane and have to cast shadows in a wide 'Field of View'. | | **Resolution** (Int32) | Sets the resolution of the 'ShadowMap' | | **Color** (Vector4) | Defines the Color and Opacity of the shadow. | | **BlurRadius** (Single) | Defines how strongly the shadows are blurred | | **BlurDistribution** (Vector2) | Defines how strongly the shadows in the center (X) and at the edge (Y) of the ShadowPlane are blurred. | | **Center** (Vector3) | Defines the Position of the ShadowPlane.
The default is slightly above the ground.
| | **Rotation** (Vector3) | — | ## Outputs | Name | Type | |---|---| | **Output** | T3.Core.DataTypes.Command |