Table of Contents

Class MatrixCamera

Namespace
OmegaEngine.Graphics.Cameras
Assembly
OmegaEngine.dll

A camera that internally uses matrixes for representing rotations.

public abstract class MatrixCamera : Camera, IPositionable
Inheritance
MatrixCamera
Implements
Derived
Inherited Members
Extension Methods

Properties

Target

The position the camera is looking at.

public virtual DoubleVector3 Target { get; set; }

Property Value

DoubleVector3

UpVector

A vector indicating the up-direction

public Vector3 UpVector { get; protected set; }

Property Value

Vector3

Methods

UpdateView()

Update cached versions of View and related matrices; abstract, to be overwritten in subclass.

protected override void UpdateView()