Quaternions for Computer Graphics by John Vince
Author:John Vince
Language: eng
Format: epub, pdf
ISBN: 9781447175094
Publisher: Springer London
Observe from Hamiltonâs rules how the occurrence of ij is replaced by k. The extra imaginary k term is key to the cyclic patterns , , and , which are very similar to the cross product of two unit Cartesian vectors:
In fact, this similarity is no coincidence, as Hamilton also invented the scalar and vector products. However, although quaternions provided an algebraic framework to describe vectors, one must acknowledge that vectorial quantities had been studied for many years prior to Hamilton.
Hamilton also saw that the terms could represent three Cartesian unit vectors , and , which had to possess imaginary qualities. i.e. , etc., which didnât go down well with some mathematicians and scientists who were suspicious of the need to involve so many imaginary terms.
Hamiltonâs motivation to search for a 3-D equivalent of complex numbers was part algebraic, and part geometric. For if a complex number is represented by a couple and is capable of rotating points on the plane by , then perhaps a triple rotates points in space by . In the end, a triple had to be replaced by a a quadrupleâa quaternion.
One can regard Hamiltonâs rules from two perspectives. The first, is that they are an algebraic consequence of combining three imaginary terms. The second, is that they reflect an underlying geometric structure of space. The latter interpretation was adopted by P. G. Tait, and outlined in his book An Elementary Treatise on Quaternions. Taitâs approach assumes three unit vectors aligned with the x-, y-, z-axes respectively:The result of the multiplication of into or is defined to be the turning of through a right angle in the plane perpendicular to in the positive direction, in other words, the operation of on turns it round so as to make it coincide with ; and therefore briefly .
To be consistent it is requisite to admit that if instead of operating on had operated on any other unit vector perpendicular to in the plane yz, it would have turned it through a right-angle in the same direction, so that can be nothing else than .
Extending to other unit vectors the definition which we have illustrated by referring to , it is evident that operating on must bring it round to , or . [4]
Download
Quaternions for Computer Graphics by John Vince.pdf
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.
Sass and Compass in Action by Wynn Netherland Nathan Weizenbaum Chris Eppstein Brandon Mathis(7915)
Grails in Action by Glen Smith Peter Ledbrook(7881)
Azure Containers Explained by Wesley Haakman & Richard Hooper(7174)
Configuring Windows Server Hybrid Advanced Services Exam Ref AZ-801 by Chris Gill(7171)
Running Windows Containers on AWS by Marcio Morales(6712)
Kotlin in Action by Dmitry Jemerov(5297)
Microsoft 365 Identity and Services Exam Guide MS-100 by Aaron Guilmette(5255)
Microsoft Cybersecurity Architect Exam Ref SC-100 by Dwayne Natwick(4950)
Combating Crime on the Dark Web by Nearchos Nearchou(4838)
The Ruby Workshop by Akshat Paul Peter Philips Dániel Szabó and Cheyne Wallace(4523)
Management Strategies for the Cloud Revolution: How Cloud Computing Is Transforming Business and Why You Can't Afford to Be Left Behind by Charles Babcock(4493)
The Age of Surveillance Capitalism by Shoshana Zuboff(4115)
Python for Security and Networking - Third Edition by José Manuel Ortega(4081)
Learn Wireshark by Lisa Bock(3871)
The Ultimate Docker Container Book by Schenker Gabriel N.;(3741)
Learn Windows PowerShell in a Month of Lunches by Don Jones(3571)
Blockchain Basics by Daniel Drescher(3428)
Mastering Azure Security by Mustafa Toroman and Tom Janetscheck(3424)
Mastering Python for Networking and Security by José Manuel Ortega(3419)
