Cette fonction construit une matrice de matrice de projection en perspective basée sur les dimensions du plan proche, en utilisant les paramètres spécifiés ci-dessous.
matrix_build_projection_perspective(width, height, znear, zfar);
Argument La description w La largeur de la projection. h La hauteur de la projection. znear Le plan de coupure proche. zfar L'avion de détourage loin.
Matrix index
var projmat =
matrix_build_projection_perspective(640, 480, 1.0, 32000.0);
camera_set_proj_mat(view_camera[0], projmat);
Le code ci-dessus crée une projection en perspective et utilise ensuite la matrice renvoyée pour paramétrer la caméra assignée pour voir le port [0].