UNPKG

@thi.ng/matrices

Version:

Matrix & quaternion operations for 2D/3D geometry processing

23 lines 662 B
import type { Mat } from "./api.js"; /** * Constructs a 4x4 matrix representing the given view frustum. Creates * new matrix if `out` is `null`. * * @param out - * @param left - * @param right - * @param bottom - * @param top - * @param near - * @param far - */ export declare const frustum: (out: Mat | null, left: number, right: number, bottom: number, top: number, near: number, far: number) => Mat; export declare const frustumBounds: (fovy: number, aspect: number, near: number, far: number) => { left: number; right: number; bottom: number; top: number; near: number; far: number; }; //# sourceMappingURL=frustum.d.ts.map