Quaternions
Home Up Platforming Auto-sprites Vectors Path Finding Quaternions Variable Scope Super Bouncy Ball Balls of Doom k8055 GM Downloads

 

Care and Feeding
Library Docs
Rotation demo

Quaternion Resources

The Care and Feeding of Quaternions (in progress)

I attempt to explain my reasoning for using this technique as opposed to other more well known techniques

A Quaternion Library

My attempt at a library for performing Quaternion math assuming the values will be passed as numbers or variables (File download)

A rotation demo

An attempt to illustrate the way an object rotates cumulatively in 3D space. Note that the GM Studio version may not even display the object until it has moved slightly due to undocumented behaviour of a GMS 3D command

 

Home Up Platforming Auto-sprites Vectors Path Finding Quaternions Variable Scope Super Bouncy Ball Balls of Doom k8055 GM Downloads