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)