Nothing Special   »   [go: up one dir, main page]

skip to main content
research-article

AniMesh: interleaved animation, modeling, and editing

Published: 02 November 2015 Publication History

Abstract

We introduce AniMesh, a system that supports interleaved modeling and animation creation and editing. AniMesh is suitable for rapid prototyping and easily accessible to non-experts. Source animations can be obtained from commodity motion capture devices or by adapting canned motion sequences. We propose skeleton abstraction and motion retargeting algorithms for finding correspondences and transferring motion between skeletons, or portions of skeletons, with varied topology. Motion can be copied-and-pasted between kinematic chains with different skeletal topologies, and entire model parts can be cut and reattached, while always retaining plausible, composite animations.

Supplementary Material

ZIP File (a207-jin.zip)
Supplemental files.

References

[1]
Baran, I., and Popović, J. 2007. Automatic rigging and animation of 3D characters. ACM Trans. Graph. 26, 3 (July).
[2]
Boff, K. R., Kaufman, L., and Thomas, J. P. 1986. Handbook of Perception and Human Performance. Wiley.
[3]
Borosán, P., Jin, M., DeCarlo, D., Gingold, Y., and Nealen, A. 2012. RigMesh: Automatic rigging for part-based shape modeling and deformation. ACM Trans. Graph. 31, 6 (Nov.), 198:1--198:9.
[4]
Chen, J., Izadi, S., and Fitzgibbon, A. 2012. Kinêtre: Animating the world with the human body. In Proceedings of ACM UIST, 435--444.
[5]
Dontcheva, M., Yngve, G., and Popović, Z. 2003. Layered acting for character animation. ACM Trans. Graph. 22, 3 (July), 409--416.
[6]
Gleicher, M. 1998. Retargetting motion to new characters. In Proceedings of ACM SIGGRAPH, 33--42.
[7]
Hecker, C., Raabe, B., Enslow, R. W., DeWeese, J., Maynard, J., and van Prooijen, K. 2008. Real-time motion retargeting to highly varied user-created morphologies. ACM Trans. Graph. 27, 3 (Aug.), 27:1--27:11.
[8]
Igarashi, T., Matsuoka, S., and Tanaka, H. 1999. Teddy: A sketching interface for 3D freeform design. In Proceedings of ACM SIGGRAPH, 409--416.
[9]
Jacobson, A., Panozzo, D., Glauser, O., Pradalier, C., Hilliges, O., and Sorkine-Hornung, O. 2014. Tangible and modular input device for character articulation. ACM Trans. Graph. 33, 4 (July), 82:1--82:12.
[10]
Kovar, L., Gleicher, M., and Pighin, F. 2002. Motion graphs. ACM Trans. Graph. 21, 3 (July), 473--482.
[11]
Kulpa, R., Multon, F., and Arnaldi, B. 2005. Morphology-independent representation of motions for interactive human-like animation. Computer Graphics Forum, Eurographics 2005 special issue 24, 343--352.
[12]
LeapMotion, 2015. Leapmotion. https://www.leapmotion.com/.
[13]
Lee, J., and Shin, S. Y. 1999. A hierarchical approach to interactive motion editing for human-like figures. In Proceedings of ACM SIGGRAPH, 39--48.
[14]
Microsoft, 2015. Kinect. http://www.microsoft.com/enus/kinectforwindows/.
[15]
Miller, C., Arikan, O., and Fussell, D. 2010. Frankenrigs: Building character rigs from multiple sources. In Proceedings of the 2010 ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games, ACM, New York, NY, USA, I3D '10, 31--38.
[16]
Mine, M. R., Brooks, Jr., F. P., and Sequin, C. H. 1997. Moving objects in space: Exploiting proprioception in virtual-environment interaction. In Proceedings of ACM SIGGRAPH, 19--26.
[17]
Monzani, J.-S., Baerlocher, P., Boulic, R., and Thalmann, D. 2000. Using an intermediate skeleton and inverse kinematics for motion retargeting. Comput. Graph. Forum 19, 3, 11--19.
[18]
Nealen, A., Igarashi, T., Sorkine, O., and Alexa, M. 2007. FiberMesh: Designing freeform surfaces with 3D curves. ACM Trans. Graph. 26, 3 (July).
[19]
Poirier, M., and Paquette, E. 2009. Rig retargeting for 3d animation. In Proceedings of Graphics Interface 2009, Canadian Information Processing Society, GI '09, 103--110.
[20]
Popović, Z., and Witkin, A. 1999. Physically based motion transformation. In Proceedings of ACM SIGGRAPH, 11--20.
[21]
Rhodin, H., Tompkin, J., Kim, K. I., Kiran, V., Seidel, H.- P., and Theobalt, C. 2014. Interactive motion mapping for real-time character control. Computer Graphics Forum (Proceedings Eurographics) 33, 2.
[22]
Secord, A., Lu, J., Finkelstein, A., Singh, M., and Nealen, A. 2011. Perceptual models of viewpoint preference. acm Trans. Graph. 30, 5 (oct.), 109:1--109:12.
[23]
Seol, Y., O'Sullivan, C., and Lee, J. 2013. Creature features: Online motion puppetry for non-human characters. In Proceedings of the 12th ACM SIGGRAPH/Eurographics Symposium on Computer Animation, ACM, New York, NY, USA, SCA '13, 213--221.
[24]
Shin, H. J., Lee, J., Shin, S. Y., and Gleicher, M. 2001. Computer puppetry: An importance-based approach. ACM Trans. Graph. 20, 2 (Apr.), 67--94.
[25]
Shoemake, K. 1985. Animating rotation with quaternion curves. In Proceedings of ACM SIGGRAPH, 245--254.
[26]
Sumner, R. W., and Popović, J. 2004. Deformation transfer for triangle meshes. ACM Trans. Graph. 23, 3 (Aug.), 399--405.
[27]
Sumner, R. W., Schmid, J., and Pauly, M. 2007. Embedded deformation for shape manipulation. ACM Trans. Graph. 26, 3 (July).
[28]
Van Kaick, O., Zhang, H., Hamarneh, G., and Cohen-Or, D. 2011. A survey on shape correspondence. In Computer Graphics Forum, vol. 30, Wiley Online Library, 1681--1707.
[29]
Vögele, A., Hermann, M., Krüger, B., and Klein, R. 2012. Interactive steering of mesh animations. In Proceedings of the ACM SIGGRAPH/Eurographics Symposium on Computer Animation, SCA '12, 53--58.
[30]
Watt, A., and Watt, M. 1991. Advanced animation and rendering techniques.
[31]
Yamane, K., Ariki, Y., and Hodgins, J. 2010. Animating non-humanoid characters with human motion data. In Proceedings of the 2010 ACM SIGGRAPH/Eurographics Symposium on Computer Animation, SCA '10, 169--178.
[32]
Yumer, M. E., and Kara, L. B. 2012. Co-abstraction of shape collections. ACM Trans. Graph. 31, 6 (Nov.), 166:1--166:11.

Cited By

View all

Index Terms

  1. AniMesh: interleaved animation, modeling, and editing

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image ACM Transactions on Graphics
    ACM Transactions on Graphics  Volume 34, Issue 6
    November 2015
    944 pages
    ISSN:0730-0301
    EISSN:1557-7368
    DOI:10.1145/2816795
    Issue’s Table of Contents
    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: 02 November 2015
    Published in TOG Volume 34, Issue 6

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. animation interfaces
    2. mesh modeling
    3. motion editing
    4. motion transfer
    5. shape editing
    6. skeletal animation

    Qualifiers

    • Research-article

    Funding Sources

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)11
    • Downloads (Last 6 weeks)2
    Reflects downloads up to 09 Nov 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)Editing mesh sequences with varying connectivityComputers & Graphics10.1016/j.cag.2024.103943121(103943)Online publication date: Jun-2024
    • (2022)SketchBetween: Video-to-Video Synthesis for Sprite Animation via SketchesProceedings of the 17th International Conference on the Foundations of Digital Games10.1145/3555858.3555928(1-7)Online publication date: 5-Sep-2022
    • (2022)TopoCutACM Transactions on Graphics10.1145/3528223.353014941:4(1-15)Online publication date: 22-Jul-2022
    • (2022)Semantically supervised appearance decomposition for virtual staging from a single panoramaACM Transactions on Graphics10.1145/3528223.353014841:4(1-15)Online publication date: 22-Jul-2022
    • (2022)Computational pattern making from 3D garment modelsACM Transactions on Graphics10.1145/3528223.353014541:4(1-14)Online publication date: 22-Jul-2022
    • (2022)Closed-loop control of direct ink writing via reinforcement learningACM Transactions on Graphics10.1145/3528223.353014441:4(1-10)Online publication date: 22-Jul-2022
    • (2022)Regression-based Monte Carlo integrationACM Transactions on Graphics10.1145/3528223.353009541:4(1-14)Online publication date: 22-Jul-2022
    • (2022)AvatarCLIPACM Transactions on Graphics10.1145/3528223.353009441:4(1-19)Online publication date: 22-Jul-2022
    • (2022)Fast evaluation of smooth distance constraints on co-dimensional geometryACM Transactions on Graphics10.1145/3528223.353009341:4(1-17)Online publication date: 22-Jul-2022
    • (2022)Rapid design of articulated objectsACM Transactions on Graphics10.1145/3528223.353009241:4(1-8)Online publication date: 22-Jul-2022
    • Show More Cited By

    View Options

    Get Access

    Login options

    Full Access

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media