Compartir a través de


Matrix4.CreatePerspectiveOffCenter Método

Definición

Sobrecargas

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

Crea una matriz de proyección de perspectiva.

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

Parámetros

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

Devoluciones

Se aplica a

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

Crea una matriz de proyección de perspectiva.

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

Parámetros

left
Single

Borde izquierdo del frustum de la vista

right
Single

Borde derecho del frustum de la vista

bottom
Single

Borde inferior del frustum de la vista

top
Single

Borde superior del frustum de la vista

zNear
Single

Distancia al plano de recorte cercano

zFar
Single

Distancia al plano de recorte lejano

result
Matrix4

Matriz de proyección que transforma el espacio de la cámara en el espacio ráster.

Excepciones

Se produce en las condiciones siguientes:

  • zNear es negativo o cero
  • zFar es negativo o cero
  • zNear es mayor que zFar

Se aplica a