Matrix4x4.CreatePerspectiveOffCenterLeftHanded Metod

Definition

Skapar en vänsteranpassad projektionsmatris för perspektiv.

public:
 static System::Numerics::Matrix4x4 CreatePerspectiveOffCenterLeftHanded(float left, float right, float bottom, float top, float nearPlaneDistance, float farPlaneDistance);
public static System.Numerics.Matrix4x4 CreatePerspectiveOffCenterLeftHanded(float left, float right, float bottom, float top, float nearPlaneDistance, float farPlaneDistance);
static member CreatePerspectiveOffCenterLeftHanded : single * single * single * single * single * single -> System.Numerics.Matrix4x4
Public Shared Function CreatePerspectiveOffCenterLeftHanded (left As Single, right As Single, bottom As Single, top As Single, nearPlaneDistance As Single, farPlaneDistance As Single) As Matrix4x4

Parametrar

left
Single

Minsta x-värde för visningsvolymen på planet nära vyn.

right
Single

Det maximala x-värdet för visningsvolymen på planet nära vyn.

bottom
Single

Det minsta y-värdet för visningsvolymen på det närliggande visningsplanet.

top
Single

Det maximala y-värdet för visningsvolymen på planet nära vyn.

nearPlaneDistance
Single

Avståndet till det närliggande planet.

farPlaneDistance
Single

Avståndet till det fjärransiktsplanet.

Returer

Den vänstra perspektivprojektionsmatrisen.

Undantag

nearPlaneDistance är mindre än eller lika med noll.

-eller-

farPlaneDistance är mindre än eller lika med noll.

-eller-

nearPlaneDistance är större än eller lika med farPlaneDistance.

Gäller för