linearly v0.32.0 • Docs
linearly v0.32.0 / mat4 / perspectiveNO
Function: perspectiveNO()
perspectiveNO(
fovy
,aspect
,near
,far
):mat4
Generates a perspective projection matrix with the given bounds. The near/far clip planes correspond to a normalized device coordinate Z range of [-1, 1], which matches WebGL/OpenGL’s clip volume. Passing null/undefined/no value for far will generate infinite projection matrix.
Parameters
• fovy: number
Vertical field of view in degrees
• aspect: number
Aspect ratio. typically viewport width/height
• near: number
Near bound of the frustum
• far: number
Far bound of the frustum, can be null or Infinity