Matrix4.CreatePerspectiveOffCenter Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
CreatePerspectiveOffCenter(Single, Single, Single, Single, Single, Single) | |
CreatePerspectiveOffCenter(Single, Single, Single, Single, Single, Single, Matrix4) |
Cria uma matriz de projeção 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
Retornos
Aplica-se a
CreatePerspectiveOffCenter(Single, Single, Single, Single, Single, Single, Matrix4)
Cria uma matriz de projeção 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
Borda esquerda do tronco de exibição
- right
- Single
Borda direita do tronco de exibição
- bottom
- Single
Borda inferior do frusto de exibição
- top
- Single
Borda superior do frusto de exibição
- zNear
- Single
Distância até o plano de recorte próximo
- zFar
- Single
Distância até o plano de recorte distante
- result
- Matrix4
Uma matriz de projeção que transforma o espaço da câmera em espaço de varredura
Exceções
Geradas sob as seguintes condições:
- zNear é negativo ou zero
- zFar é negativo ou zero
- zNear é maior que zFar