Skip to main content

Type Alias: CameraControllerInitOptions

type CameraControllerInitOptions = {
target?: Vec3;
forward_target_distance?: number;
keyboard_fly_controls?: {
enabled: boolean;
speed_multiplier?: number;
};
};

Defined in: livelink.js/sources/rendering/camera/CameraControllerPreset.ts:19

Set of options to be used at CameraController creation

Properties

target?

optional target: Vec3;

Defined in: livelink.js/sources/rendering/camera/CameraControllerPreset.ts:21

Set the default target


forward_target_distance?

optional forward_target_distance: number;

Defined in: livelink.js/sources/rendering/camera/CameraControllerPreset.ts:26

Set the default target at a distance in the direction of the camera from its current position. Beware that Beware truck speed is relative to target distance.


keyboard_fly_controls?

optional keyboard_fly_controls: {
enabled: boolean;
speed_multiplier?: number;
};

Defined in: livelink.js/sources/rendering/camera/CameraControllerPreset.ts:27

NameTypeDescription
enabledbooleanUse the keyboard fly controls
speed_multiplier?numberAlter keyboard fly controls truck speed. Beware truck speed is relative to target distance.