Udostępnij za pośrednictwem


Matrix4x4.CreateShadow(Vector3, Plane) Metoda

Definicja

Tworzy macierz, która spłaszcza geometrię do określonej płaszczyzny tak, jakby odlewał cień z określonego źródła światła.

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

Parametry

lightDirection
Vector3

Kierunek, z którego światło, które rzuci cień nadchodzi.

plane
Plane

Płaszczyzna, na której nowa macierz powinna spłaszczać geometrię, tak aby rzutować cień.

Zwraca

Nowa macierz, która może służyć do spłaszczenia geometrii na określonej płaszczyźnie z określonego kierunku.

Dotyczy