|
ABSTRACT
Quaternions play a vital role in the representation of rotations in computer graphics, primarily for animation and user interfaces. Unfortunately, quaternion rotation is often left as an advanced topic in computer graphics education due to difficulties in portraying the four-dimensional space of the quaternions. One tool for overcoming these obstacles is the quaternion demonstrator, a physical visual aid consisting primarily of a belt. Every quaternion used to specify a rotation can be represented by fixing one end of the belt and rotating the other. Multiplication of quaternions is demonstrated by the composition of rotations, and the resulting twists in the belt depict visually how quaternions interpolate rotation.This article introduces to computer graphics the exponential notation that mathematicians have used to represent unit quaternions. Exponential notation combines the angle and axis of the rotation into concise quaternion expression. This notation allows the article to present more clearly a mechanical quaternion demonstrator consisting of a ribbon and a tag, and develop a computer simulation suitable for interactive educational packages. Local deformations and the belt trick are used to minimize the ribbon's twisting and simulate a natural-appearing interactive quaternion demonstrator.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
 |
1
|
|
 |
2
|
|
| |
3
|
B()I~K}:R, E. 1973. The spinor spanner. Am. Math. Month. 80, 9 (Nov.), 977 984.
|
| |
4
|
CAYIJ~;Y, A. 1897. The Collected Mathematical Papers af Arthur Cayley. Cambridge University Press, Cambridge, U.K.
|
| |
5
|
FItnN('Is, G.K. 1987. A Topological Picturebook. Springer-Verlag, New York.
|
| |
6
|
FICAN4'IS, G. K. ANI) KAUFFMAN, L.H. 1994. Air on the Dirae strings. In Mathematical Legacy of Wilhelm Magnus. AMS, Providence, R.I.
|
| |
7
|
HAMII,'I'{)N, W.R. 1866. Elements af Quaternions. Longmans Green, Lond()n.
|
| |
8
|
|
| |
9
|
HART, J. C. 1993. Sphere tracing: Simple robust antialiased rendering of distance-based implicit surfaces. Tech. Pep. EECS-93-15, School of EECS, Washington State Univ., Pu}lman, Wash. Appears in SIGGRAPH '93, Course Notes #25 "Modeling, Visualizing and Animating Implicit Surfaces."
|
 |
10
|
|
| |
11
|
KAUF~'MAN, L.H. 1991. Knots and Physics. World Scientific, Teaneck, N.J.
|
| |
12
|
KAUrFMAN, L.H. 1987. On Knots. Princeton University Press, Princeton, N.J.
|
| |
13
|
MISNER, C. Wl, THORNE, K. S., AND WHEELER, J.A. 1973. Grat, itation. Freeman, San Francisco, Calif.
|
| |
14
|
SANDm, D. J., KAUFFMAN, L. H., AND FRAr~CIS, G.K. 1993. Air on the Dirac strings. SIGGRAPH Video Rev. 93. Animation.
|
| |
15
|
|
 |
16
|
|
| |
17
|
SPIVAK, M. 1965. Calculus on Manifolds. W. A. Benjamin, New York.
|
REVIEW
"Nickolas S. Sapidis : Reviewer"
The authors discuss the fundamentals of quaternions, their use in
computer graphics for specifying rotations, and the mathematical
modeling of a quaternion demonstrator. Section 2 begins with a short
review of definitions and other mathematica
more...
Peer to Peer - Readers of this Article have also read:
-
Data structures for quadtree approximation and compression
Communications of the ACM
28, 9
Hanan Samet
-
A hierarchical single-key-lock access control using the Chinese remainder theorem
Proceedings of the 1992 ACM/SIGAPP Symposium on Applied computing
Kim S. Lee
, Huizhu Lu
, D. D. Fisher
-
The GemStone object database management system
Communications of the ACM
34, 10
Paul Butterworth
, Allen Otis
, Jacob Stein
-
An intelligent component database for behavioral synthesis
Proceedings of the 27th ACM/IEEE Design Automation Conference on
Gwo-Dong Chen
, Daniel D. Gajski
-
Putting innovation to work: adoption strategies for multimedia communication systems
Communications of the ACM
34, 12
Ellen Francik
, Susan Ehrlich Rudman
, Donna Cooper
, Stephen Levine
|