skip to main content
10.5555/1218064.1218104acmconferencesArticle/Chapter ViewAbstractPublication PagesscaConference Proceedingsconference-collections
Article

Fat graphs: constructing an interactive character with continuous controls

Published: 02 September 2006 Publication History

Abstract

This paper proposes a methodology that allows users to control character's motion interactively but continuously. Inspired by the work of Gleicher et al. [GSKJ03], we propose a semi-automatic method to build fat graphs where a node corresponds to a pose and its incoming and outgoing edges represent the motion segments starting from and ending at similar poses. A group of edges is built into a fat edge that parameterizes similar motion segments into a blendable form. Employing the existing motion transition and blending methods, our run-time system allows users to control a character interactively in continuous parameter spaces with conventional input devices such as joysticks and the mice. The capability of the proposed methodology is demonstrated through several applications. Although our method has some limitations on motion repertories and qualities, it can be adapted to a number of real-world applications including video games and virtual reality applications.

References

[1]
{AF02} Arikan O., Forsyth D. A.: Interactive motion generation from examples. ACM Transactions on Graphics 21, 3 (2002), 483--490.
[2]
{AFO03} Arikan O., Forsyth D. A., O'Brien J. F.: Motion synthesis from annotations. ACM Transactions on Graphics 22, 3 (2003), 402--408.
[3]
{CLS03} Choi M. G., Lee J., Shin S. Y.: Planning biped locomotion using motion capture data and probabilistic roadmaps. ACM Transactions on Graphics 22, 2 (2003), 182--203.
[4]
{GSKJ03} Gleicher M., Shin H. J., Kovar L., Jepsen A.: Snap-together motion: assembling run-time animations. In Proceedings of 2003 ACM Symposium on Interactive 3D Graphics (Apr. 2003), pp. 181--188.
[5]
{KG03} Kovar L., Gleicher M.: Flexible automatic motion blending with registration curves. In Proceedings of the 2003 ACM SIGGRAPH / Eurographics Symposium on Computer Animation (Aug. 2003), pp. 214--224.
[6]
{KG04} Kovar L., Gleicher M.: Automated extraction and parameterization of motions in large data sets. ACM Transactions on Graphics 23, 3 (2004), 559--568.
[7]
{KGP02} Kovar L., Gleicher M., Pighin F.: Motion graphs. ACM Transactions on Graphics 21, 3 (2002), 473--482.
[8]
{KPS03} Kim T., Park S. I., Shin S. Y.: Rhythmic-motion synthesis based on motion-beat analysis. ACM Transactions on Graphics 22, 3 (2003), 392--401.
[9]
{LCR*02} Lee J., Chai J., Reitsma P. S. A., Hodgins J. K., Pollard N. S.: Interactive control of avatars animated with human motion data. ACM Transactions on Graphics 21, 3 (July 2002), 491--500.
[10]
{LL04} Lee J., Lee K. H.: Precomputing avatar behavior from human motion data. In Proceedings of the 2004 ACM SIGGRAPH / Eurographics symposium on Computer animation (2004), pp. 79--87.
[11]
{MK05} Mukai T., Kuriyama S.: Geostatistical motion interpolation. ACM Transactions on Graphics 24, 3 (Aug. 2005), 1062--1070.
[12]
{PSKS04} Park S. I., Shin H. J., Kim T., Shin S. Y.: On-line motion blending for real-time locomotion generation. Computer Animation and Virtual Worlds 15, 3 (2004), 125--138.
[13]
{PSS02} Park S. I., Shin H. J., Shin S. Y.: On-line locomotion generation based on motion blending. In Proceedings of ACM SIGGRAPH Symposium on Computer Animation (July 2002), pp. 105--112.
[14]
{RCB98} Rose C., Cohen M. F., Bodenheimer B.: Verbs and adverbs: Multidimensional motion interpolation. IEEE Computer Graphics & Applications 18, 5 (September - October 1998), 32--40.
[15]
{WH97} Wiley D., Hahn J. K.: Interpolation synthesis of articulated figure motion. IEEE Computer Graphics and Applications 17, 6 (November 1997), 39--45.

Cited By

View all

Index Terms

  1. Fat graphs: constructing an interactive character with continuous controls

      Recommendations

      Comments

      Information & Contributors

      Information

      Published In

      cover image ACM Conferences
      SCA '06: Proceedings of the 2006 ACM SIGGRAPH/Eurographics symposium on Computer animation
      September 2006
      370 pages
      ISBN:3905673347

      Sponsors

      Publisher

      Eurographics Association

      Goslar, Germany

      Publication History

      Published: 02 September 2006

      Check for updates

      Qualifiers

      • Article

      Conference

      SCA06
      Sponsor:

      Acceptance Rates

      Overall Acceptance Rate 183 of 487 submissions, 38%

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)2
      • Downloads (Last 6 weeks)0
      Reflects downloads up to 05 Mar 2025

      Other Metrics

      Citations

      Cited By

      View all
      • (2023)A Deep Learning Framework for Character Motion Synthesis and EditingSeminal Graphics Papers: Pushing the Boundaries, Volume 210.1145/3596711.3596789(733-743)Online publication date: 1-Aug-2023
      • (2018)Interactive character animation by learning multi-objective controlACM Transactions on Graphics10.1145/3272127.327507137:6(1-10)Online publication date: 4-Dec-2018
      • (2017)Posture-based and action-based graphs for boxing skill visualizationComputers and Graphics10.1016/j.cag.2017.09.00769:C(104-115)Online publication date: 1-Dec-2017
      • (2017)Filtered pose graph for efficient kinect pose reconstructionMultimedia Tools and Applications10.1007/s11042-016-3546-476:3(4291-4312)Online publication date: 1-Feb-2017
      • (2016)Motion grammars for character animationProceedings of the 37th Annual Conference of the European Association for Computer Graphics10.5555/3058909.3058924(103-113)Online publication date: 9-May-2016
      • (2016)SkillVisProceedings of the 9th International Conference on Motion in Games10.1145/2994258.2994266(145-153)Online publication date: 10-Oct-2016
      • (2016)A deep learning framework for character motion synthesis and editingACM Transactions on Graphics10.1145/2897824.292597535:4(1-11)Online publication date: 11-Jul-2016
      • (2016)A path browser for exploratory motion assemblyComputer Animation and Virtual Worlds10.1002/cav.169227:3-4(205-212)Online publication date: 1-May-2016
      • (2015)Multi-modal data-driven motion planning and synthesisProceedings of the 8th ACM SIGGRAPH Conference on Motion in Games10.1145/2822013.2822044(119-124)Online publication date: 16-Nov-2015
      • (2014)Perceptual Evaluation of Motion Editing for Realistic Throwing AnimationsACM Transactions on Applied Perception10.1145/261791611:2(1-23)Online publication date: 1-Jun-2014
      • Show More Cited By

      View Options

      Login options

      View options

      PDF

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      Figures

      Tables

      Media

      Share

      Share

      Share this Publication link

      Share on social media