Table of Contents

Class QuaternionCamera

Namespace
OmegaEngine.Graphics.Cameras
Assembly
OmegaEngine.dll

A camera that internally uses quaternions for representing rotations.

public abstract class QuaternionCamera : Camera, IInputReceiver, IPositionable
Inheritance
object
QuaternionCamera
Implements
Derived
Inherited Members

Properties

Quaternion

Quaternion representing the rotation of the camera.

protected Quaternion Quaternion { get; set; }

Property Value

Quaternion

Methods

UpdateView()

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

protected override void UpdateView()