Matrix4x4.CreateShadow(Vector3, Plane) 方法

定义

创建一个矩阵,该矩阵将几何图形平展到指定的平面中,就像从指定的光源投射阴影一样。

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

新矩阵应平展几何图形的平面,以便投射阴影。

返回

一个新矩阵,可用于从指定方向将几何图形平展到指定的平面上。

适用于