Determines whether the view should autofit the scene contents.
Flags : cached, Parameter
Expression : true
Override of the standard bbox rule to return an empty box, so the camera does not contribute to the bounding box of its parent.
Flags : Cached (Note this is uncached)
Expression : R.THREE.makeBB();
Expects an object that describes the restrictions for camera movements. Default is null meaning no restriction.
One of 'Orthographic' or 'Perspective'.
Flags : cached, Parameter
Expression : "Orthographic"
The point where the camera is located.
Flags : cached, Parameter
Expression : p(0,0,1,R.world.transform)
The distance from the eye to the far-clipping plane. If negative, the system will set this automatically.
Flags : cached, Parameter
Expression : -1
Perspective camera frustum vertical field of view, from bottom to top of view, in degrees.
Flags : cached, Parameter
Expression : 50
Orthographic camera minimal frustum height. Ignored if autoFit is true.
Flags : cached, Parameter
Expression : 2
Orthographic camera minimal frustum width. Ignored if autoFit is true.
Flags : cached, Parameter
Expression : 2
The distance from the eye to the near-clipping plane. If negative, the system will set this automatically.
Flags : cached, Parameter
Expression : -1
If set to true
, shows a visible representation of the camera in the scene.
Flags : cached, Parameter
Expression : false
Internal Use Only.
Flags : Cached (Note this is uncached)
Expression : {viewName: this.viewName, cameraType: this.cameraType, cameraRestrictions: this.cameraRestrictions, eye: this.eye, target: this.target, up: this.up, autoFit: this.autoFit, near: this.near, far: this.far, minWidth: this.minWidth, minHeight: this.minHeight, fov: this.fov, includeLayers: this.includeLayers, excludeLayers: this.excludeLayers}
The point that the Camera is looking toward.
Flags : cached, Parameter
Expression : p(0,0,0,R.world.transform)
The vector which defines 'up' in the view. Does not need to be orthogonal to the view vector, but must not be parallel to it.
Flags : cached, Parameter
Expression : v(0,1,0,R.world.transform)
The name of the view modeled by this camera.
Flags : cached, Parameter
Expression : "Top"
Camera (d.1.0)
Mixins: LayerSelectionMixin, FrameMixin, BaseModel
A Camera defines a view. It also creates a virtual physical camera object in the scene it is placed in. A Camera looks from the
eye
point to thetarget
point (the 'view vector'), with theup
vector used to define which direction is 'up' in the resulting view.NOTE: A Camera child must be defined in a 3D world scene, not under a DrawingSheet.