The CameraBase type exposes the following members.
Properties | Name | Description |
---|
 | Distance |
Gets the distance of the camera from the target position.
|
 | EyePosition |
Gets the camera position, the so-called eye position.
|
 | InverseLookAtRHMatrix |
Gets the inverse LookAtRH matrix. This matrix transforms a point from the camera coordinate system to the world coordinate system, i.e. the point (0,0,0) is transformed to (CameraPosition.X, CameraPosition.Y, CameraPosition.Z).
|
 | LookAtRHMatrix |
Returns the same matrix that the Direct3D function LookAtRH would provide.
|
 | RightVectorPerpendicularToEyeVectorNormalized |
Gets the normalized right vector, that is made perpendicular to the eye vector.
|
 | ScreenOffset |
Gets the screen offset. The screen offset has to be used only in extraordinary situation, e.g. for shifting to simulate multisampling; or for shifting to center the exported bitmap.
It is not serialized either.
|
 | TargetPosition |
Gets the position the camera is looking at.
|
 | TargetToEyeVector |
Gets the eye vector, i.e. the vector pointing from target to the camera eye.
|
 | TargetToEyeVectorNormalized |
Gets the normalized eye vector, i.e. the vector pointing from target to the camera eye.
|
 | UpVector |
Gets the camera up vector.
|
 | UpVectorPerpendicularToEyeVectorNormalized |
Gets the normalized up vector, that is made perpendicular to the eye vector.
|
 | WidthAtTargetDistance |
Gets the width of the view field at target distance.
|
 | WidthAtZNear |
Gets the width of the view field at ZNear distance.
|
 | ZFar |
Gets the maximum distance the camera is 'seeing' something. Objects farther away than this distance (from the camera) will not be visible.
|
 | ZNear |
Gets the minimum distance the camera is 'seeing' something. Objects closer than this distance (from the camera) will not be visible.
|
Top
See Also