[−][src]Function directx_math::XMMatrixShadow
pub fn XMMatrixShadow(
ShadowPlane: FXMVECTOR,
LightPosition: FXMVECTOR
) -> XMMATRIX
Builds a transformation matrix that flattens geometry into a plane.
Parameters
ShadowPlane
Reference plane.
LightPosition
4D vector describing the light's position. If the light's w-component is 0.0
, the ray from the origin
to the light represents a directional light. If it is 1.0
, the light is a point light.
Return value
Returns the transformation matrix that flattens the geometry into the plane ShadowPlane.
Remarks
This function is useful for forming planar-projected shadows from a light source.
Reference
https://docs.microsoft.com/en-us/windows/win32/api/directxmath/nf-directxmath-XMMatrixShadow