© The Author(s), under exclusive license to APress Media, LLC, part of Springer Nature 2023
K. Sung, G. SmithBasic Math for Game Development with Unity 3Dhttps://doi.org/10.1007/978-1-4842-9885-5_8

8. Quaternions and Rotations

Kelvin Sung1   and Gregory Smith2
(1)
Bothell, WA, USA
(2)
Caldwell, ID, USA
 
After completing this chapter, you will be able to
  • Appreciate that the rotation of a position is a movement of constant distance around an axis

  • Characterize the rotation of a position by an angle and an axis of rotation

  • Discuss quaternions as operators for representing rotations

  • Implement basic quaternion algebra in rotating positions

  • Appreciate that consecutive rotations on objects can be modeled by ordered concatenation of quaternions

  • Derive the ...

Get Basic Math for Game Development with Unity 3D: A Beginner's Guide to Mathematical Foundations now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.