Research Output
Carpet unrolling for character control on uneven terrain
  We propose a type of relationship descriptor based on carpet unrolling that computes the joint positions of a character based on the sum of relative vectors originating from a local coordinate system embedded on the surface of a carpet. Given a terrain that a character is to walk over, the carpet is unrolled over the surface of the terrain. The carpet adapts to the geometry of the terrain and curves according to the trajectory of the character. Because trajectories of the body parts are computed as a weighted sum of the relative vectors, the character can smoothly adapt to the elevation of the terrain and the horizontal curves of the carpet. The carpet relationship descriptors are easy to parallelize and hundreds of characters can be animated in real-time by making use of the GPUs. This makes it applicable to real-time applications such as computer games.

  • Date:

    16 November 2015

  • Publication Status:

    Published

  • Publisher

    ACM Press

  • DOI:

    10.1145/2822013.2822031

  • Library of Congress:

    QA75 Electronic computers. Computer science

  • Dewey Decimal Classification:

    006 Special Computer Methods

  • Funders:

    Engineering and Physical Sciences Research Council

Citation

Miller, M., Holden, D., Al-Ashqar, R., Dubach, C., Mitchell, K., & Komura, T. (2015). Carpet unrolling for character control on uneven terrain. In MIG '15 Proceedings of the 8th ACM SIGGRAPH Conference on Motion in Gameshttps://doi.org/10.1145/2822013.2822031

Authors

Keywords

locomotion, relationship descriptors, animation, character animation, video games, computer games

Monthly Views:

Available Documents
  • pdf

    Carpet unrolling for character control on uneven terrain

    3MB

    © 2015 Association for Computing Machinery. ACM acknowledges that this contribution was authored or co-authored by an employee, contractor or affiliate of a national government. As such, the Government retains a nonexclusive, royalty-free right to publish
    or reproduce this article, or to allow others to do so, for Government purposes only

  • Downloadable citations

    HTML BIB RTF