CameraBaseWithLookAtRHMatrix(Matrix4x3) Method |
Creates a new camera which has the LookAtRH matrix as provided in the argument. Up and eye vector as well as eye position are calculated from the provided matrix, the target position is in such a way calculated that the distance is kept constant.
Namespace: Altaxo.Graph.Graph3D.CameraAssembly: AltaxoBase (in AltaxoBase.dll) Version: 4.8.3179.0 (4.8.3179.0)
Syntax public CameraBase WithLookAtRHMatrix(
Matrix4x3 l
)
Parameters
- l Matrix4x3
- The LookAtRH matrix. This matrix must have a determinant of 1, and each of the vectors {M11, M21, M31}, {M12, M22, M32}, {M13, M23, M33} must have a length of 1.
Return Value
CameraBaseA new camera which has the LookAtRH matrix as provided in the argument. Up and eye vector as well as eye position are calculated from the provided matrix, the target position is in such a way calculated that the distance is kept constant.
Exceptions See Also