Interface: ThreeDCameraOptions
Defined in: core/CameraExtensions.ts:238
Options for configuring a ThreeDCamera.
Extends
Properties
depthOfField?
optionaldepthOfField:number
Defined in: core/CameraExtensions.ts:248
Depth of field strength (0 = disabled). Defaults to 0.
distance?
optionaldistance:number
Defined in: core/CameraExtensions.ts:244
Initial distance from look-at point. Defaults to 10.
far?
optionalfar:number
Defined in: core/Camera.ts:13
Far clipping plane. Defaults to 1000.
Inherited from
focalDistance?
optionalfocalDistance:number
Defined in: core/CameraExtensions.ts:246
Focal distance for depth of field effects. Defaults to 10.
fov?
optionalfov:number
Defined in: core/Camera.ts:9
Field of view in degrees. Defaults to 45.
Inherited from
lookAt?
optionallookAt: [number,number,number]
Defined in: core/Camera.ts:17
Initial look-at target [x, y, z]. Defaults to origin [0, 0, 0].
Inherited from
near?
optionalnear:number
Defined in: core/Camera.ts:11
Near clipping plane. Defaults to 0.1.
Inherited from
phi?
optionalphi:number
Defined in: core/CameraExtensions.ts:240
Initial phi angle (vertical, from Y axis). Defaults to PI/4.
position?
optionalposition: [number,number,number]
Defined in: core/Camera.ts:15
Initial camera position [x, y, z]. Defaults to [0, 0, 10].
Inherited from
theta?
optionaltheta:number
Defined in: core/CameraExtensions.ts:242
Initial theta angle (horizontal, in XZ plane). Defaults to -PI/2.