Matrix4x4.CreateShadow(Vector3, Plane) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
创建一个矩阵,该矩阵将几何图形平展到指定的平面中,就像从指定的光源投射阴影一样。
public:
static System::Numerics::Matrix4x4 CreateShadow(System::Numerics::Vector3 lightDirection, System::Numerics::Plane plane);
public static System.Numerics.Matrix4x4 CreateShadow(System.Numerics.Vector3 lightDirection, System.Numerics.Plane plane);
static member CreateShadow : System.Numerics.Vector3 * System.Numerics.Plane -> System.Numerics.Matrix4x4
Public Shared Function CreateShadow (lightDirection As Vector3, plane As Plane) As Matrix4x4
参数
- lightDirection
- Vector3
将投射阴影的光从中来的方向。
- plane
- Plane
新矩阵应平展几何图形的平面,以便投射阴影。
返回
一个新矩阵,可用于从指定方向将几何图形平展到指定的平面上。