PulseExploreJournal ClubDebatesTrendingResearchersJournals
Instagram
HomeExploreJournal ClubTrending
Synapse
⌘+K
Synapse
July 1, 2002ACM Transactions on Graphics96 citations

Linear combination of transformations

View Full Paper
MAMarc Alexa

Key Points

Key points are not available for this paper at this time.

Abstract

Geometric transformations are most commonly represented as square matrices in computer graphics. Following simple geometric arguments we derive a natural and geometrically meaningful definition of scalar multiples and a commutative addition of transformations based on the matrix representation, given that the matrices have no negative real eigenvalues. Together, these operations allow the linear combination of transformations. This provides the ability to create weighted combination of transformations, interpolate between transformations, and to construct or use arbitrary transformations in a structure similar to a basis of a vector space. These basic techniques are useful for synthesis and analysis of motions or animations. Animations through a set of key transformations are generated using standard techniques such as subdivision curves. For analysis and progressive compression a PCA can be applied to sequences of transformations. We describe an implementation of the techniques that enables an easy-to-use and transparent way of dealing with geometric transformations in graphics software. We compare and relate our approach to other techniques such as matrix decomposition and quaternion interpolation.

Ask AI
Helpful
Bookmark
Share
View Full Paper

Cite This Study

Marc Alexa (2002) studied this question.

synapsesocial.com/papers/6a091c68e0bed6b981b61a61https://doi.org/10.1145/566654.566592
Ask AI
Helpful
Bookmark
Share
View Full Paper

Also Consider

Synapse has enriched 4 closely related papers on similar clinical questions. Consider them for comparative context:

  1. 1A Mathematical Introduction to Robotic Manipulation2017 · 6,770 citations
  2. 2Animating rotation with quaternion curves1985 · 1,731 citations
  3. 3An introduction to the use of splines in computer graphics1986 · 64 citations
  4. 4Interpolation in Lie Groups1999 · 31 citations