该函数使用下面列出的指定参数,基于视场构建透视投影矩阵矩阵。
matrix_build_projection_perspective_fov(fov_y, aspect, znear, zfar);
参数 | 类型 | 描述 |
---|---|---|
fov | Real | 视场的角度。 |
aspect | Real | 视野的纵横比。 |
znear | Real | 近裁剪平面。 |
zfar | Real | 远剪裁平面。 |
projmat = matrix_build_projection_perspective_fov(60, 320/240, 1.0, 32000.0);
camera_set_proj_mat(view_camera[0], projmat);
上面的代码创建了一个视野投影矩阵,然后将其存储在一个变量中。 然后使用该矩阵设置分配给视口 [0] 的摄像机。