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

新しい行列が影を投げるようにジオメトリをフラット化する必要がある平面。

返品

指定した方向から指定した平面にジオメトリをフラット化するために使用できる新しいマトリックス。

適用対象