Matrix4.CreatePerspectiveOffCenter Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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