Bagikan melalui


Matrix4x4.CreatePerspectiveFieldOfViewLeftHanded Metode

Definisi

Membuat matriks proyeksi perspektif sebelah kiri berdasarkan bidang pandang, rasio aspek, dan jarak bidang tampilan dekat dan jauh.

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

Parameter

fieldOfView
Single

Bidang pandang ke arah y, dalam radian.

aspectRatio
Single

Rasio aspek, didefinisikan sebagai lebar ruang tampilan dibagi dengan tinggi.

nearPlaneDistance
Single

Jarak ke bidang tampilan dekat.

farPlaneDistance
Single

Jarak ke bidang tampilan jauh.

Mengembalikan

Matriks proyeksi perspektif sebelah kiri.

Pengecualian

fieldOfView kurang dari atau sama dengan nol.

-atau-

fieldOfView lebih besar dari atau sama dengan PI.

-atau-

nearPlaneDistance kurang dari atau sama dengan nol.

-atau-

farPlaneDistance kurang dari atau sama dengan nol.

-atau-

nearPlaneDistance lebih besar dari atau sama dengan farPlaneDistance.

Berlaku untuk