skip to main content
10.1145/1201775.882308acmconferencesArticle/Chapter ViewAbstractPublication PagessiggraphConference Proceedingsconference-collections
Article

Building efficient, accurate character skins from examples

Published:01 July 2003Publication History

ABSTRACT

Good character animation requires convincing skin deformations including subtleties and details like muscle bulges. Such effects are typically created in commercial animation packages which provide very general and powerful tools. While these systems are convenient and flexible for artists, the generality often leads to characters that are slow to compute or that require a substantial amount of memory and thus cannot be used in interactive systems. Instead, interactive systems restrict artists to a specific character deformation model which is fast and memory efficient but is notoriously difficult to author and can suffer from many deformation artifacts. This paper presents an automated framework that allows character artists to use the full complement of tools in high-end systems to create characters for interactive systems. Our method starts with an arbitrarily rigged character in an animation system. A set of examples is exported, consisting of skeleton configurations paired with the deformed geometry as static meshes. Using these examples, we fit the parameters of a deformation model that best approximates the original data yet remains fast to compute and compact in memory.

Skip Supplemental Material Section

Supplemental Material

mohr_buildingefficient.mp4

mp4

42.2 MB

References

  1. ALLEN, B., CURLESS, B., AND POPOVIĆ, Z. 2002. Articulated body deformation from range scan data. ACM Transactions on Graphics 21, 3 (July), 612--619. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. BURTNYK, N., AND WEIN, M. 1976. Interactive skeleton techniques for enhancing motion dynamics in key frame animation. CACM 19, 10, 564--569. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. CAPELL, S., GREEN, S., CURLESS, B., DUCHAMP, T., AND POPOVIĆ, Z. 2002. Interactive skeleton-driven dynamic deformations. ACM Transactions on Graphics 21, 3, 586--593. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. CATMULL, E. E. 1972. A system for computer generated movies. In Proc. ACM Annual Conf. August, 422--431. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. FREEMAN, W. T., AND TENENBAUM, J. B. 1997. Learning bilinear models for two-factor problems in vision. In IEEE Computer Vision and Pattern Recognition. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. JAMES, D. L., AND PAI, D. K. 2002. DyRT: Dynamic response textures for real time deformation simulation with graphics hardware. ACM Transactions on Graphics 21, 3, 582--585. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. KRY, P. G., JAMES, D. L., AND PAI, D. K. 2002. Eigenskin: Real time large deformation character skinning in hardware. In ACM SIGGRAPH Symposium on Computer Animation, 153--160. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. LEWIS, J. P., CORDNER, M., AND FONG, N. 2000. Pose space deformations: A unified approach to shape interpolation and skeleton-driven deformation. In Proceedings of ACM SIGGRAPH 2000, Annual Conference Series, ACM SIGGRAPH. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. MAGNENAT-THALMANN, N., LAPERRIRE, R., AND THALMANN, D. 1988. Joint-dependent local deformations for hand animation and object grasping. In Proceedings of Graphics Interface '88, 26--33. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. MALANDAIN, G., AND BOISSONNAT, J.-D. 2002. Computing the diameter of a point set. In Discrete Geometry for Computer Imagery (DGCI 2002), A. Braquelaire, J.-O. Lachaud, and A. Vialard, Eds., vol. 2301. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. NEBEL, J.-C., AND SIBIRYAKOV, A. 2002. Range flow from stereo-temporal matching: application to skinning. In IASTED International Conference on Visualization, Imaging, and Image Processing.Google ScholarGoogle Scholar
  12. SCHEEPERS, F., PARENT, R. E., CARLSON, W. E., AND MAY, S. F. 1997. Anatomy-based modeling of the human musculature. In Proceedings of SIGGRAPH 97, Annual Conference Series, ACM SIGGRAPH, 163--172. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. SEDERBERG, T. W., AND PARRY, S. R. 1986. Free-form deformation of solid geometric models. In Proceedings of SIGGRAPH 86, Annual Conference Series, ACM SIGGRAPH, 151--160. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. SHOEMAKE, K. 1985. Animating rotation with quaternion curves. In Proceedings of SIGGRAPH 85, Annual Conference Series, ACM SIGGRAPH, 245--254. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. SINGH, K., AND FIUME, E. L. 1998. Wires: A geometric deformation technique. In Proceedings of SIGGRAPH 98, Annual Conference Series, ACM SIGGRAPH, 405--414. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. SLOAN, P.-P. J., CHARLES F. ROSE, I., AND COHEN, M. F. 2001. Shape by example. In Proceedings of the 2001 symposium on Interactive 3D graphics, 135--143. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. TURKOWSKI, K. 1990. Transformations of surface normal vectors. Tech. Rep. 22, Apple Computer, July.Google ScholarGoogle Scholar
  18. WANG, X. C., AND PHILLIPS, C. 2002. Multi-weight enveloping: Least-squares approximation techniques for skin animation. In ACM SIGGRAPH Symposium on Computer Animation, 129--138. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. WILHELMS, J., AND GELDER, A. V. 1997. Anatomically based modeling. In Proceedings of SIGGRAPH 97, Annual Conference Series, ACM SIGGRAPH, 173--180. Google ScholarGoogle ScholarDigital LibraryDigital Library

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
    SIGGRAPH '03: ACM SIGGRAPH 2003 Papers
    July 2003
    683 pages
    ISBN:1581137095
    DOI:10.1145/1201775

    Copyright © 2003 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 ACM 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: 1 July 2003

    Permissions

    Request permissions about this article.

    Request Permissions

    Check for updates

    Qualifiers

    • Article

    Acceptance Rates

    SIGGRAPH '03 Paper Acceptance Rate81of424submissions,19%Overall Acceptance Rate1,822of8,601submissions,21%

    Upcoming Conference

    SIGGRAPH '24

PDF Format

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader