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
Плоскость, на которую должна выравнивать геометрию новой матрицы, чтобы прилить тень.
Возвращаемое значение
Новая матрица, которая может использоваться для выравнивания геометрии на заданной плоскости с указанного направления.