Skip to main content
Using Deno in production at your company? Earn free Deno merch.
Give us feedback
Module

x/threejs_4_deno/src/cameras/OrthographicCamera.js>OrthographicCamera

A simple transformation of three.js for use within a Deno workflow
Go to Latest
class OrthographicCamera
extends Camera
import { OrthographicCamera } from "https://deno.land/x/threejs_4_deno@v121/src/cameras/OrthographicCamera.js";

Camera with orthographic projection

Examples

const camera = new THREE.OrthographicCamera( width / - 2, width / 2, height / 2, height / - 2, 1, 1000 ); scene.add( camera );

Constructors

new
OrthographicCamera(
left: number,
right: number,
top: number,
bottom: number,
near?: number,
far?: number,
)

Properties

bottom: number

Camera frustum bottom plane.

far: number

Camera frustum far plane.

readonly
isOrthographicCamera: true
left: number

Camera frustum left plane.

near: number

Camera frustum near plane.

right: number

Camera frustum right plane.

top: number

Camera frustum top plane.

type: "OrthographicCamera"
view: null | { enabled: boolean; fullWidth: number; fullHeight: number; offsetX: number; offsetY: number; width: number; height: number; }
zoom: number

Methods

setViewOffset(
fullWidth: number,
fullHeight: number,
offsetX: number,
offsetY: number,
width: number,
height: number,
): void
toJSON(meta?: any): any

Updates the camera projection matrix. Must be called after change of parameters.