Поделиться через


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

Плоскость, на которой новая матрица должна создать проекцию геометрической фигуры, подобную отбрасыванию тени.

Возвращаемое значение

Новая матрица, которую можно использовать для создания проекции геометрической фигуры на указанной плоскости из заданного направления.

Применяется к