Aracılığıyla paylaş


Matrix4x4.CreatePerspectiveLeftHanded(Single, Single, Single, Single) Yöntem

Tanım

Verilen görünüm hacmi boyutlarından solak bir perspektif projeksiyon matrisi oluşturur.

public:
 static System::Numerics::Matrix4x4 CreatePerspectiveLeftHanded(float width, float height, float nearPlaneDistance, float farPlaneDistance);
public static System.Numerics.Matrix4x4 CreatePerspectiveLeftHanded (float width, float height, float nearPlaneDistance, float farPlaneDistance);
static member CreatePerspectiveLeftHanded : single * single * single * single -> System.Numerics.Matrix4x4
Public Shared Function CreatePerspectiveLeftHanded (width As Single, height As Single, nearPlaneDistance As Single, farPlaneDistance As Single) As Matrix4x4

Parametreler

width
Single

Yakın görünüm düzleminde görünüm hacminin genişliği.

height
Single

Yakın görünüm düzleminde görünüm hacminin yüksekliği.

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