3D camera camera controls for a view. Generally does not need to be instantiated manually, as it is automatically added to each view, which only supports a single camera at a time.

Constructor

@:value({ fov : 90 })new(fov:Float = 90)

Parameters:

fov

The field of view of the camera.

Variables

fov:Float

The field of view of the camera lens.

Inherited Variables

Defined by Flx3DObject

@:value(new Flx3DPoint())acceleration3D:Flx3DPoint = new Flx3DPoint()

angleW:Float

angleX:Float

angleY:Float

angleZ:Float

@:value(new Flx3DPoint())angularAcceleration3D:Flx3DPoint = new Flx3DPoint()

@:value(new Flx3DPoint())angularDrag3D:Flx3DPoint = new Flx3DPoint()

@:value(new Flx3DPoint())angularMaxVelocity3D:Flx3DPoint = new Flx3DPoint()

@:value(new Flx3DPoint())angularVelocity3D:Flx3DPoint = new Flx3DPoint()

depth:Float

@:value(new Flx3DPoint())drag3D:Flx3DPoint = new Flx3DPoint()

@:value(new Flx3DPoint())maxVelocity3D:Flx3DPoint = new Flx3DPoint()

@:value(YXZ_EULER)rotationMode:Flx3DRotationMode = YXZ_EULER

@:value(new Flx3DPoint(1, 1, 1))scale:Flx3DPoint = new Flx3DPoint(1, 1, 1)

@:value(new Flx3DPoint())velocity3D:Flx3DPoint = new Flx3DPoint()

z:Float

Inherited Methods