Non-Reading 1: Linear Combinations of Transformations

by Mike Gleicher on January 24, 2013

 

Yesterday (lecture 1) – I briefly talked about Linear Combinations of Transformations. If you want to see more about them, or get them in a less hand-wavy way, here are some references.

The “original” paper that introduced the idea to Computer Graphics:

Here is a rant by a couple of well known, and very smart, game developers who know a lot of math and practical stuff. I think the truth is somewhere in between. And, you wouldn’t want to use matrix exponentials just for rotations (since there are special case techniques for them).

  • Charles Bloom, Jonathan Blow, and Casey Muratori. Errors and Omissions in Marc Alexa’s “Linear Combination of Transformations”. (web page)

Cindy Grimm and her students worked out some details for computing the matrix logs and exponentials efficiently, especially for the 4×4 case.

  • Keyframing using Linear Interpolation of Matrices

    . Amy Hawkins and Cindy Grimm. Journal of Graphics Tools, 12(13): 55-69, 2007. [PDF] [BibTeX] [Web]

Finally, here are 3 things I did using Matrix Exponentials (to prove they actually have some application):

Print Friendly, PDF & Email

Previous post:

Next post: