skip to main content
10.1145/2485895.2485898acmconferencesArticle/Chapter ViewAbstractPublication PagesscaConference Proceedingsconference-collections
research-article

View-dependent control of elastic rod simulation for 3D character animation

Published:19 July 2013Publication History

ABSTRACT

This paper presents view-dependent control of elastic rod simulation for 3D character animation. Elastic rod simulation is often used in character animation to generate motion of passively deforming body parts such as hair, ear, and whiskers. Our goal is to allow artistic control of the simulation in a view-dependent way, for example to move a hair strand so that it does not hide the eye regardless of the view direction. To achieve this goal, the artist defines several example rest poses of the rod in preparation, each of which is associated with a particular view direction. In run time, the system computes the current rest pose by blending the example rest poses associated with the view directions near the current view direction, and then pulls the pose to the current rest pose. Technical contribution is in the formulation of example-based rod simulation using view direction as an input, and an algorithm to suppress undesirable increase of momentum caused by dynamically changing rest poses.

Skip Supplemental Material Section

Supplemental Material

p73-koyama.mp4

mp4

26.9 MB

References

  1. 009 RE:CYBORG Production Committee. 2012. 009 re:cyborg. http://009.re-cyb.org/.Google ScholarGoogle Scholar
  2. Bender, J., Muller, M., Otaduy, M. A., and Teschner, M. 2013. Position-based methods for the simulation of solid objects in computer graphics. In EG 2013 - STARs, Eurographics Association, 1--22.Google ScholarGoogle Scholar
  3. Chaudhuri, P., Kalra, P., and Banerjee, S. 2004. A system for view-dependent animation. Computer Graphics Forum 23, 3, 411--420.Google ScholarGoogle ScholarCross RefCross Ref
  4. Chaudhuri, P., Kalra, P., and Banerjee, S. 2007. Reusing view-dependent animation. The Visual Computer 23, 9-11, 707--719. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Coros, S., Martin, S., Thomaszewski, B., Schumacher, C., Sumner, R., and Gross, M. 2012. Deformable objects alive! ACM Trans. Graph. 31, 4 (July), 69:1--69:9. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Kavan, L., and Žára, J. 2005. Spherical blend skinning: a real-time deformation of articulated models. In Proceedings of the 2005 symposium on Interactive 3D graphics and games, ACM, New York, NY, USA, I3D '05, 9--16. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Koyama, Y., Takayama, K., Umetani, N., and Igarashi, T. 2012. Real-time example-based elastic deformation. In Proceedings of the ACM SIGGRAPH/Eurographics Symposium on Computer Animation, Eurographics Association, Aire-la-Ville, Switzerland, Switzerland, SCA '12, 19--24. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Martin, S., Thomaszewski, B., Grinspun, E., and Gross, M. 2011. Example-based elastic materials. ACM Trans. Graph. 30, 4 (July), 72:1--72:8. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Müller, M., and Chentanez, N. 2011. Solid simulation with oriented particles. ACM Trans. Graph. 30, 4 (July), 92:1--92:10. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Müller, M., Heidelberger, B., Teschner, M., and Gross, M. 2005. Meshless deformations based on shape matching. ACM Trans. Graph. 24, 3 (July), 471--478. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Müller, M., Heidelberger, B., Hennix, M., and Ratcliff, J. 2007. Position based dynamics. J. Vis. Comun. Image Represent. 18, 2 (Apr.), 109--118. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Rademacher, P. 1999. View-dependent geometry. In Proceedings of the 26th annual conference on Computer graphics and interactive techniques, ACM Press/Addison-Wesley Publishing Co., New York, NY, USA, SIGGRAPH '99, 439--446. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Schumacher, C., Thomaszewski, B., Coros, S., Martin, S., Sumner, R., and Gross, M. 2012. Efficient simulation of example-based materials. In Proceedings of the ACM SIGGRAPH/Eurographics Symposium on Computer Animation, Eurographics Association, Aire-la-Ville, Switzerland, Switzerland, SCA '12, 1--8. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Unity Technologies. 2013. Unity. http://unity3d.com/.Google ScholarGoogle Scholar

Index Terms

  1. View-dependent control of elastic rod simulation for 3D character animation

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Conferences
      SCA '13: Proceedings of the 12th ACM SIGGRAPH/Eurographics Symposium on Computer Animation
      July 2013
      225 pages
      ISBN:9781450321327
      DOI:10.1145/2485895

      Copyright © 2013 ACM

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 19 July 2013

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article

      Acceptance Rates

      SCA '13 Paper Acceptance Rate20of57submissions,35%Overall Acceptance Rate183of487submissions,38%

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader