Matrix4x4.CreateShadow(Vector3, Plane) Méthode

Définition

Crée une matrice qui aplanit la géométrie dans un plan spécifié en la faisant correspondre à une ombre provenant d'une source de lumière spécifiée.Creates a matrix that flattens geometry into a specified plane as if casting a shadow from a specified light source.

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

Paramètres

lightDirection
Vector3

Direction d'où provient la lumière à l'origine de l'ombre.The direction from which the light that will cast the shadow is coming.

plane
Plane

Plan sur lequel la nouvelle matrice doit aplanir la géométrie pour la faire correspondre à une ombre.The plane onto which the new matrix should flatten geometry so as to cast a shadow.

Retours

Une nouvelle matrice qui peut être utilisée pour aplanir la géométrie sur le plan spécifié depuis la direction spécifiée.A new matrix that can be used to flatten geometry onto the specified plane from the specified direction.

S’applique à