Jump to content

Motion interpolation (computer graphics)

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Sss286 (talk | contribs) at 04:49, 17 December 2016 (Created page with '{{subst:^|Don't mess with this line!}}{{subst:unreviewed}} {{subst:^|Write your article below this line.}} '''Motion interpolation''' is used in data-driven cha...'). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)

Template:New unreviewed article


Motion interpolation is used in data-driven character animation in order to create transitions between example motions and to extrapolate new motions. Example motions are often created through keyframing or motion capture. However, keyframing is labor-intensive and lacks varieties of motion, and both processes result in motions that are difficult to alter. Motion interpolation provides a much faster alternative to creating new motions through the same means.[1]

Formerly, a popular method involved storing a variety of motions and choosing the most appropriate one during run-time. Unfortunately, storage limitations resulted in repetitive or imperfect results. With some additional computation, new, desired motions could be created by interpolating preexisting, similar motions. Using interpolation, motions can be generated in real time while preserving the realistic qualities of the example motions.

For large sets of example motions, methods have been developed to extract similar motions based on logical similarities.


References

  1. ^ Rose, Charles (September 1998). "Verbs and Adverbs: Multidimensional Motion Interpolation". www.vuse.vanderbilt.edu. Retrieved 2016-12-14.