A RTS-style camera with a rotateable horizontal view and an automatic vertical angle.
More...
|
override DoubleVector3 | Target [get, set] |
| The position the camera is looking at. More...
|
|
double | Radius [get, set] |
| The distance between the camera and the center of the focues object. More...
|
|
float | HorizontalRotation [get, set] |
| The horizontal rotation in degrees. More...
|
|
double | MinRadius [get, set] |
| The minimum radius allowed. More...
|
|
double | MaxRadius [get, set] |
| The maximum radius allowed. More...
|
|
float | MinAngle [get, set] |
| The minimum vertical angle in degrees. Effective when Radius is equal to MinRadius. More...
|
|
float | MaxAngle [get, set] |
| The maximum vertical angle in degrees. Effective when Radius is equal to MaxRadius. More...
|
|
virtual DoubleVector3 | Target [get, set] |
| The position the camera is looking at. More...
|
|
Vector3 | UpVector [get, protected set] |
| A vector indicating the up-direction More...
|
|
string | Name [get, set] |
| Text value to make it easier to identify a particular camera More...
|
|
DoubleVector3 | Position [get, set] |
| The camera's position in 3D-space More...
|
|
DoubleVector3 | PositionBase [get, set] |
| A value that is subtracted from all positions (including the Camera's) before handing them to the graphics hardware More...
|
|
internal Matrix | View [get] |
| A left-handed view matrix for the current camera setting More...
|
|
internal Matrix | SimpleView [get] |
| A left-handed view matrix with absolutely no translation information More...
|
|
internal Matrix | ViewInverse [get] |
| An inverted view matrix for the current camera setting More...
|
|
internal Matrix | ViewTranspose [get] |
| A transposed view matrix for the current camera setting More...
|
|
internal Matrix | ViewInverseTranspose [get] |
| An inverted and transposed view matrix for the current camera setting More...
|
|
internal Matrix | SphericalBillboard [get] |
| A rotation matrix for a faked spherical billboard effect More...
|
|
internal Matrix | CylindricalBillboard [get] |
| A rotation matrix for a faked cylindrical billboard effect More...
|
|
float | FieldOfView [get, set] |
| The view angle in degrees More...
|
|
float | NearClip [get, set] |
| Minimum distance of objects to the camera More...
|
|
float | FarClip [get, set] |
| Maximum distance of objects to the camera More...
|
|
DoublePlane | ClipPlane [get, set] |
| A custom clip plane behind which all objects are culled More...
|
|
bool | FrustumCulling = true [get, set] |
| Shall the engine use view frustum culling to optimize the rendering performance? More...
|
|
DoubleVector3 | Position [get, set] |
| The object's position More...
|
|
A RTS-style camera with a rotateable horizontal view and an automatic vertical angle.