Foundations of 3D Computer GraphicsQuaternions + Arcball |
Spec
Code
In this project you will
use quaternions to represent rotations intead of matrices.
Quaternions and translation vectors will be used together to
implement a rigid body transformation class.
You will also implement
the Arcball interface for rotations.
This project builds off the a completed version of the
HelloWorld3D
assignment.
Included with this code:
- A Quaternion library.