![]() | |
Planar |
public class PlanarShadowMeshCreator
The PlanarShadowMeshCreator type exposes the following members.
Name | Description | |
---|---|---|
![]() | PlanarShadowMeshCreator(MeshGeometry3D) | Constructor |
![]() | PlanarShadowMeshCreator(Model3D) | Constructor |
Name | Description | |
---|---|---|
![]() | ClipToPlane | Gets or sets a boolean that specifies if the shadow mesh is clipped to the plane's edge. Default value is true. |
![]() | OriginalMeshGeometry3D | Gets the MeshGeometry3D that was used to create the planar shadow mesh (set when PlanarShadowMeshCreator is created from a MeshGeometry3D). |
![]() | OriginalModel3D | Gets the Model3D that was used to create the planar shadow mesh (set when PlanarShadowMeshCreator is created from a Model3D). |
Name | Description | |
---|---|---|
![]() | ApplyShadowMatrix(Matrix3D) | ApplyShadowMatrix method updates the shadow mesh with the specified shadow matrix. |
![]() | ApplyShadowMatrix(Point3D) | ApplyShadowMatrix method updates the shadow mesh with the specified point light's position. |
![]() | ApplyShadowMatrix(Vector3D) | ApplyShadowMatrix method updates the shadow mesh with the specified directional light's direction Vector3D. |
![]() | SetPlane(PlaneVisual3D) | SetPlane method sets the plane for the shadow mesh from the specified PlaneVisual3D. |
![]() | SetPlane(Point3D, Vector3D, Vector3D, Size) | SetPlane method sets the plane for the shadow mesh from the specified plane information. |
![]() | UpdateMeshGeometry3D | UpdateMeshGeometry3D must be called when the MeshGeometry3D that was used to create this PlanarShadowMeshCreator was changed. |
![]() | UpdateModel3D | UpdateModel3D must be called when the Model3D that was used to create this PlanarShadowMeshCreator was changed. |