Partager via


Matrix4.CreatePerspectiveOffCenter Méthode

Définition

Surcharges

CreatePerspectiveOffCenter(Single, Single, Single, Single, Single, Single)
CreatePerspectiveOffCenter(Single, Single, Single, Single, Single, Single, Matrix4)

Crée une matrice de projection de perspective.

CreatePerspectiveOffCenter(Single, Single, Single, Single, Single, Single)

public static OpenTK.Matrix4 CreatePerspectiveOffCenter (float left, float right, float bottom, float top, float zNear, float zFar);
static member CreatePerspectiveOffCenter : single * single * single * single * single * single -> OpenTK.Matrix4

Paramètres

left
Single
right
Single
bottom
Single
top
Single
zNear
Single
zFar
Single

Retours

S’applique à

CreatePerspectiveOffCenter(Single, Single, Single, Single, Single, Single, Matrix4)

Crée une matrice de projection de perspective.

public static void CreatePerspectiveOffCenter (float left, float right, float bottom, float top, float zNear, float zFar, out OpenTK.Matrix4 result);
static member CreatePerspectiveOffCenter : single * single * single * single * single * single *  -> unit

Paramètres

left
Single

Bord gauche du frustum de vue

right
Single

Bord droit du frustum de vue

bottom
Single

Bord inférieur du frustum de vue

top
Single

Bord supérieur du frustum de vue

zNear
Single

Distance jusqu’au plan de découpage proche

zFar
Single

Distance jusqu’au plan de découpage lointain

result
Matrix4

Matrice de projection qui transforme l’espace de la caméra en espace raster

Exceptions

Levée dans les conditions suivantes :

  • zNear est négatif ou zéro
  • zFar est négatif ou nul
  • zNear est plus grand que zFar

S’applique à