PerspectiveCamera class
Constructors
- PerspectiveCamera(double fov, [double aspect = 1, double zNear = 1, double zFar = 2000])
Properties
- aspect ↔ double
-
getter/setter pair
-
cameraMatrix
↔ List<
double> -
The camera matrix.
getter/setter pairinherited
- fov ↔ double
-
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- position ↔ Vector3
-
The camera position vector.
getter/setter pairinherited
-
projectionMatrix
↔ List<
double> -
The camera projection matrix.
getter/setter pairinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- target ↔ Vector3
-
The camera target vector.
getter/setter pairinherited
-
uniforms
↔ Map<
String, dynamic> -
The camera uniforms.
getter/setter pairinherited
- up ↔ Vector3
-
The camera up vector.
getter/setter pairinherited
-
viewMatrix
↔ List<
double> -
The inverce matrix4 of cameraMatrix.
getter/setter pairinherited
- zFar ↔ double
-
getter/setter pair
- zNear ↔ double
-
getter/setter pair
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
setPosition(
Vector3 v) → dynamic -
Set's the object position.
inherited
-
setTarget(
Vector3 v) → dynamic -
Set's the object target.
inherited
-
setUp(
Vector3 v) → dynamic -
Set's the object target.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
-
updateCameraMatrix(
) → dynamic -
Update the camera matrix and view matrix.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited