Camera

class Sc.Camera()

Methods

Sc.Camera.fieldHeight()
fieldHeight(): number

Returns: number

Sc.Camera.fieldWidth()
fieldWidth(): number

Returns: number

Sc.Camera.fullMatrix()
fullMatrix(width: number, height: number): Matrix16

Parameters

width: number

height: number

Returns: Matrix16

Sc.Camera.nearLimit()
nearLimit(): number

Returns: number

Sc.Camera.position()
position(): Vector3

Returns: Vector3

Sc.Camera.projection()
projection(): Projection

Returns: Projection

Sc.Camera.projectionMatrix()
projectionMatrix(width: number, height: number): Matrix16

Parameters

width: number

height: number

Returns: Matrix16

Sc.Camera.reset()
reset(projection: Projection, position: Vector3, target: Vector3, up: Vector3, width: number, height: number): void

Parameters

projection: Projection

position: Vector3

target: Vector3

up: Vector3

width: number

height: number

Returns: void

Sc.Camera.setNearLimit()
setNearLimit(nearLimit: number): void

Parameters

nearLimit: number

Returns: void

Sc.Camera.setPosition()
setPosition(position: Vector3): void

Parameters

position: Vector3

Returns: void

Sc.Camera.setTarget()
setTarget(target: Vector3): void

Parameters

target: Vector3

Returns: void

Sc.Camera.setUpVector()
setUpVector(upVector: Vector3): void

Parameters

upVector: Vector3

Returns: void

Sc.Camera.target()
target(): Vector3

Returns: Vector3

Sc.Camera.upVector()
upVector(): Vector3

Returns: Vector3

Sc.Camera.viewMatrix()
viewMatrix(): Matrix16

Returns: Matrix16