Condividi tramite


Matrix4x4.CreateShadow(Vector3, Plane) Metodo

Definizione

Crea una matrice che appiattisce la geometria in un piano specificato come se si proiettasse un'ombra da una sorgente di luce specificata.

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

Parametri

lightDirection
Vector3

Direzione da cui proviene la luce che proietta l'ombra.

plane
Plane

Piano sul quale la nuova matrice deve appiattire la geometria per proiettare l'ombra.

Restituisce

Nuova matrice che può essere usata per appiattire la geometria sul piano specificato dalla direzione specificata.

Si applica a