1989
DOI: 10.1007/bf01901476
|View full text |Cite
|
Sign up to set email alerts
|

Quaternion calculus as a basic tool in computer graphics

Abstract: Quaternions, although not well known, provide a fundamental and solid base to describe the orientation of an object or a vector. They are efficient and well suited to solve rotation and orientation problems in computer graphics and animation. This paper describes two new methods for splining quaternions so that they can be used within a keyframe animation system. We also show that quaternions, although up to now solely used for animation purposes, can be used successfully in the field of modelling and renderin… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
32
0

Year Published

1992
1992
2022
2022

Publication Types

Select...
7
1

Relationship

0
8

Authors

Journals

citations
Cited by 95 publications
(36 citation statements)
references
References 10 publications
0
32
0
Order By: Relevance
“…A quaternion can be used to define the rotation from an arbitrary orientation of a 3D object into any other arbitrary orientation [Pletinckx, 1989]. A quaternion defining such a rotation can be decomposed into an axis of rotation and an angle of rotation about that axis.…”
Section: Results Of Experimentsmentioning
confidence: 99%
“…A quaternion can be used to define the rotation from an arbitrary orientation of a 3D object into any other arbitrary orientation [Pletinckx, 1989]. A quaternion defining such a rotation can be decomposed into an axis of rotation and an angle of rotation about that axis.…”
Section: Results Of Experimentsmentioning
confidence: 99%
“…When represented with Euler angles, every orientation is at most 90 degrees away from a singularity. Such a singularity, known as gimbal lock from its physical manifestation in gyroscopes, occurs when two of the three rotation axes coincide and results in the loss of one degree of freedom, i.e., one rotation having no effect [44]. Since gimbal lock is a discontinuity in the Euler angle representation, it might have undesirable side-effects such as ill-conditioning or instabilities in applications involving rotation operations like iterative optimization, filtering, averaging or interpolation.…”
Section: Euler Anglesmentioning
confidence: 99%
“…The reader is referred to [16,29,44,61,64] for more detailed introductions on quaternions and their properties. A quaternion q ∈ H such that q = 1, is called a unit quaternion.…”
Section: Unit Quaternionsmentioning
confidence: 99%
See 1 more Smart Citation
“…For each light source j within the set, we compute the neighborhood integral − → Qj at each vertex during the preprocessing stage. At run time, we approximate the scattering integral − → Q using quaternion-based vector interpolation [Pletinckx 1989] of the integrals of its four closest − → Qj 's in the set. We compute the dot-product of the interpolated scattering integral − → Q with the real light source direction.…”
Section: Quantized Light Sourcesmentioning
confidence: 99%