Cogl.MatrixStack.prototype.perspective
function perspective(fov_y: Number(gfloat), aspect: Number(gfloat), z_near: Number(gfloat), z_far: Number(gfloat)): void { // Gjs wrapper for cogl_matrix_stack_perspective() }
Replaces the current matrix with a perspective matrix based on the provided values.
<note>You should be careful not to have too great a z_far / z_near ratio since that will reduce the effectiveness of depth testing since there wont be enough precision to identify the depth of objects near to each other.</note>
- fov_y
Vertical field of view angle in degrees.
- aspect
The (width over height) aspect ratio for display
- z_near
The distance to the near clipping plane (Must be positive, and must not be 0)
- z_far
The distance to the far clipping plane (Must be positive)