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, IPositionable
Inheritance
QuaternionCamera
Implements
Derived
Inherited Members
Extension Methods

Properties

ViewQuat

The current camera view as a quaternion

[Browsable(false)]
public Quaternion ViewQuat { 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()