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

x/remapper/src/deps.ts>three.OrthographicCamera

A framework for Beat Saber map scripting.
Go to Latest
class three.OrthographicCamera
extends Camera
Re-export
import { three } from "https://deno.land/x/remapper@2.1.0/src/deps.ts";
const { OrthographicCamera } = three;

Camera with orthographic projection

see src/cameras/OrthographicCamera.js

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.