Aracılığıyla paylaş


Matrix4x4.CreatePerspectiveOffCenterLeftHanded Yöntem

Tanım

Sol elle kullanılan özelleştirilmiş bir perspektif projeksiyon matrisi oluşturur.

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

Parametreler

left
Single

Yakın görünüm düzleminde görünüm hacminin en küçük x değeri.

right
Single

Yakın görünüm düzleminde görünüm hacminin maksimum x değeri.

bottom
Single

Yakın görünüm düzleminde görünüm hacminin en düşük y değeri.

top
Single

Yakın görünüm düzleminde görünüm hacminin maksimum y değeri.

nearPlaneDistance
Single

Yakın görüş düzlemine uzaklık.

farPlaneDistance
Single

Uzak görüş düzlemine uzaklık.

Döndürülenler

Sol elle kullanılan perspektif projeksiyon matrisi.

Özel durumlar

nearPlaneDistance sıfırdan küçük veya sıfıra eşit.

-veya-

farPlaneDistance sıfırdan küçük veya sıfıra eşit.

-veya-

nearPlaneDistance değerinden büyük veya eşittir farPlaneDistance.

Şunlara uygulanır