Matrix4.CreatePerspectiveFieldOfView Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
CreatePerspectiveFieldOfView(Single, Single, Single, Single) | |
CreatePerspectiveFieldOfView(Single, Single, Single, Single, Matrix4) |
Crée une matrice de projection de perspective. |
CreatePerspectiveFieldOfView(Single, Single, Single, Single)
CreatePerspectiveFieldOfView(Single, Single, Single, Single, Matrix4)
Crée une matrice de projection de perspective.
public static void CreatePerspectiveFieldOfView (float fovy, float aspect, float zNear, float zFar, out OpenTK.Matrix4 result);
static member CreatePerspectiveFieldOfView : single * single * single * single * -> unit
Paramètres
- fovy
- Single
Angle du champ de vue dans la direction y (en radians)
- aspect
- Single
Proportion de la vue (largeur/hauteur)
- zNear
- Single
Distance par rapport au plan clip proche
- zFar
- Single
Distance par rapport au plan d’clip éloigné
- result
- Matrix4
Matrice de projection qui transforme l’espace de la caméra en espace raster
Exceptions
Levée dans les conditions suivantes :
- fovy est égal à zéro, inférieur à zéro ou supérieur à Math.PI
- l’aspect est négatif ou nul
- zNear est négatif ou zéro
- zFar est négatif ou zéro
- zNear est plus grand que zFar