共用方式為


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

新矩陣會將幾何簡維到此平面上,以便投射陰影。

傳回

一個新矩陣,用來從指定的方向將幾何簡維到指定平面上。

適用於