class camState

Parameters for camera state

Highly dependent on the type of the current camera controller

[source]


fields


camState.angle


camState.angle : number

Camera rotation angle on X axis (aka tilt/pitch) (ta)

camState.dist


camState.dist : number

Camera distance from the ground (spring)

camState.dx


camState.dx : number

Camera direction vector X

camState.dy


camState.dy : number

Camera direction vector Y

camState.dz


camState.dz : number

Camera direction vector Z

camState.flipped


camState.flipped : (call)

for when south is down, 1 for when north is down (ta)

camState.fov


camState.fov : number

camState.height


camState.height : number

Camera distance from the ground (ta)

camState.mode


camState.mode : number

the camera mode: 0 (fps), 1 (ta), 2 (spring), 3 (rot), 4 (free), 5 (ov), 6 (dummy)

camState.name


camState.name : ("ta"|"spring"|"rot"|"ov"|"free"|"fps"|"dummy")

camState.oldHeight


camState.oldHeight : number

Camera distance from the ground, cannot be changed (rot)

camState.px


camState.px : number

Position X of the ground point in screen center

camState.py


camState.py : number

Position Y of the ground point in screen center

camState.pz


camState.pz : number

Position Z of the ground point in screen center

camState.rx


camState.rx : number

Camera rotation angle on X axis (spring)

camState.ry


camState.ry : number

Camera rotation angle on Y axis (spring)

camState.rz


camState.rz : number

Camera rotation angle on Z axis (spring)