Interface OrthographicCameraOptions

Orthographic camera initialization options

OrthographicCameraOptions

2023.12.27

yisky

interface OrthographicCameraOptions {
    captureOptions?: FrameCaptureOptions;
    far?: number;
    frustumSize?: number;
    near?: number;
    object3D?: Object3D<Object3DEventMap>;
    position?: Vector3;
    priority?: number;
    quaternion?: Quaternion;
    renderTarget?: WebGLRenderTarget<Texture>;
    rotation?: Euler;
    userData?: {
        [key: string]: any;
    };
    viewport?: Vector4;
}

Hierarchy (view full)

Properties

captureOptions?: FrameCaptureOptions

Frame buffer capture options

CameraOptions

far?: number

Camera frustum far plane. Default is 2000

CameraOptions

frustumSize?: number

Camera frustum size

OrthographicCameraOptions

near?: number

Camera frustum near plane. Default is 0.1

CameraOptions

object3D?: Object3D<Object3DEventMap>

Three.js camera Object3D

CameraOptions

position?: Vector3

Position

CameraOptions

priority?: number

Camera priority

CameraOptions

quaternion?: Quaternion

Quaternion

CameraOptions

renderTarget?: WebGLRenderTarget<Texture>

Camera render target

CameraOptions

rotation?: Euler

Rotation

CameraOptions

userData?: {
    [key: string]: any;
}

The component user data, default is {}

ComponentOptions

viewport?: Vector4

Camera viewport In normalized screen coordinates, the upper-left corner is (0, 0), and the lower-right corner is (1.0, 1.0).

CameraOptions