Skip to main content

Interface: CameraFrameOptions

Defined in: core/CameraFrame.ts:29

Options for creating a CameraFrame.

Extends

Properties

distance?

optional distance: number

Defined in: core/CameraFrame.ts:37

Initial distance from the look-at target. Defaults to 10.


far?

optional far: number

Defined in: core/Camera.ts:13

Far clipping plane. Defaults to 1000.

Inherited from

Camera3DOptions.far


fov?

optional fov: number

Defined in: core/Camera.ts:9

Field of view in degrees. Defaults to 45.

Inherited from

Camera3DOptions.fov


gamma?

optional gamma: number

Defined in: core/CameraFrame.ts:35

Initial gamma (roll) angle in radians. Defaults to 0.


lookAt?

optional lookAt: [number, number, number]

Defined in: core/Camera.ts:17

Initial look-at target [x, y, z]. Defaults to origin [0, 0, 0].

Inherited from

Camera3DOptions.lookAt


near?

optional near: number

Defined in: core/Camera.ts:11

Near clipping plane. Defaults to 0.1.

Inherited from

Camera3DOptions.near


phi?

optional phi: number

Defined in: core/CameraFrame.ts:33

Initial phi (polar) angle in radians. Defaults to PI/4.


position?

optional position: [number, number, number]

Defined in: core/Camera.ts:15

Initial camera position [x, y, z]. Defaults to [0, 0, 10].

Inherited from

Camera3DOptions.position


theta?

optional theta: number

Defined in: core/CameraFrame.ts:31

Initial theta (azimuthal) angle in radians. Defaults to -PI/2.