matrix_build_projection_perspective_fov


La description

Cette fonction construit une matrice de matrice de projection en perspective basée sur le champ de vision, en utilisant les paramètres spécifiés ci-dessous.


Syntaxe:

matrix_build_projection_perspective_fov(fov_y, aspect, znear, zfar);


Arguments:

Argument La description
fov L'angle du champ de vision.
aspect Le rapport d'aspect du champ de vision.
znear Le plan de coupure proche.
zfar L'avion de détourage loin.


Résultats:

Matrix index


Exemple:

projmat = matrix_build_projection_perspective_fov(60, 320/240, 1.0, 32000.0);
camera_set_proj_mat(view_camera[0], projmat);

Le code ci-dessus crée une matrice de projection de champ de vision qui est ensuite stockée dans une variable. Cette matrice est ensuite utilisée pour configurer la caméra assignée pour voir le port [0].


Retour: Fonctions matricielles
Suivant: matrix_transform_vertex
© Copyright YoYo Games Ltd. 2017 Tous droits réservés