Rethinking Quaternions
eBook - PDF

Rethinking Quaternions

Ron Goldman

Share book
  1. English
  2. PDF
  3. Available on iOS & Android
eBook - PDF

Rethinking Quaternions

Ron Goldman

Book details
Table of contents
Citations

About This Book

Quaternion multiplication can be used to rotate vectors in three-dimensions. Therefore, in computer graphics, quaternions have three principal applications: to increase speed and reduce storage for calculations involving rotations, to avoid distortions arising from numerical inaccuracies caused by floating point computations with rotations, and to interpolate between two rotations for key frame animation. Yet while the formal algebra of quaternions is well-known in the graphics community, the derivations of the formulas for this algebra and the geometric principles underlying this algebra are not well understood. The goals of this monograph areto provide a fresh, geometric interpretation for quaternions, appropriate for contemporary computer graphics, based on mass-points;to present better ways to visualize quaternions, and the effect of quaternion multiplication on points and vectors in three dimensions using insights from the algebra and geometry of multiplication in the complex plane;to derive the formula for quaternion multiplication from first principles;to develop simple, intuitive proofs of the sandwiching formulas for rotation and reflection;to show how to apply sandwiching to compute perspective projections.In addition to these theoretical issues, we also address some computational questions. We develop straightforward formulas for converting back and forth between quaternion and matrix representations for rotations, reflections, and perspective projections, and we discuss the relative advantages and disadvantages of the quaternion and matrix representations for these transformations. Moreover, we show how to avoid distortions due to floating point computations with rotations by using unit quaternions to represent rotations. We also derive the formula for spherical linear interpolation, and we explain how to apply this formula to interpolatebetween two rotations for key frame animation. Finally, we explain the role of quaternions in low-dimensional Clifford algebras, and we show how to apply the Clifford algebra for R3 to model rotations, reflections, and perspective projections. To help the reader understand the concepts and formulas presented here, we have incorporated many exercises in order to clarify and elaborate some of the key points in the text.Table of Contents: Preface / Theory / Computation / Rethinking Quaternions and Clif ford Algebras / References / Further Reading / Author Biography

Frequently asked questions

How do I cancel my subscription?
Simply head over to the account section in settings and click on “Cancel Subscription” - it’s as simple as that. After you cancel, your membership will stay active for the remainder of the time you’ve paid for. Learn more here.
Can/how do I download books?
At the moment all of our mobile-responsive ePub books are available to download via the app. Most of our PDFs are also available to download and we're working on making the final remaining ones downloadable now. Learn more here.
What is the difference between the pricing plans?
Both plans give you full access to the library and all of Perlego’s features. The only differences are the price and subscription period: With the annual plan you’ll save around 30% compared to 12 months on the monthly plan.
What is Perlego?
We are an online textbook subscription service, where you can get access to an entire online library for less than the price of a single book per month. With over 1 million books across 1000+ topics, we’ve got you covered! Learn more here.
Do you support text-to-speech?
Look out for the read-aloud symbol on your next book to see if you can listen to it. The read-aloud tool reads text aloud for you, highlighting the text as it is being read. You can pause it, speed it up and slow it down. Learn more here.
Is Rethinking Quaternions an online PDF/ePUB?
Yes, you can access Rethinking Quaternions by Ron Goldman in PDF and/or ePUB format, as well as other popular books in Matemáticas & Matemáticas general. We have over one million books available in our catalogue for you to explore.

Information

Publisher
Springer
Year
2022
ISBN
9783031795497

Table of contents