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

Sketch abstractions for character posing

Published:07 August 2015Publication History

ABSTRACT

We propose a sketch-based posing system for rigged 3D characters that allows artists to create custom sketch abstractions on top of a character's actual shape. A sketch abstraction is composed of rigged curves that form an iconographic 2D representation of the character from a particular viewpoint. When provided with a new input sketch, our optimization system minimizes a nonlinear iterative closest point energy to find the rigging parameters that best align the character's sketch abstraction to the input sketch. A custom regularization term addresses the underconstrained nature of the problem to select favorable poses. Although our system supports arbitrary black-box rigs, we show how to optimize computations when rigging formulas and derivatives are available. We demonstrate our system's flexibility with examples showing different artist-designed sketch abstractions for both full body posing and the customization of individual components of a modular character. Finally, we show that simple sketch abstractions can be built on the fly by projecting a drawn curve onto the character's mesh. Redrawing the curve allows the user to dynamically pose the character. Taken together, our system enables a new form of intuitive sketch-based posing in which the character designer has the freedom to prescribe the sketch abstraction that is most meaningful for the character.

References

  1. Baskin, J., 2014. Mike and Tina character rig 2.5.0 {Online; accessed Jan 20th, 2015}, http://www.creativecrash.com/maya/downloads/character-rigs/c/mike-and-tina-character-rig.Google ScholarGoogle Scholar
  2. 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. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Chang, E., and Jenkins, O. C. 2006. Sketching articulation and pose for facial animation. In Proceedings of the ACM SIGGRAPH/Eurographics Symposium on Computer Animation, 271--280. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Choi, M. G., Yang, K., Igarashi, T., Mitani, J., and Lee, J. 2012. Retrieval and visualization of human motion data via stick figures. Comput. Graph. Forum 31, 7-1, 2057--2065. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Davis, J., Agrawala, M., Chuang, E., Popović, Z., and Salesin, D. 2003. A sketching interface for articulated figure animation. In Proceedings of the ACM SIGGRAPH/Eurographics Symposium on Computer Animation, 320--328. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Eitz, M., Hays, J., and Alexa, M. 2012. How do humans sketch objects? ACM Trans. Graph. 31, 4 (July), 44:1--44:10. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Funkhouser, T., Kazhdan, M., Shilane, P., Min, P., Kiefer, W., Tal, A., Rusinkiewicz, S., and Dobkin, D. 2004. Modeling by example. ACM Trans. Graph. 23, 3 (Aug.), 652--663. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Gingold, Y., Igarashi, T., and Zorin, D. 2009. Structured annotations for 2d-to-3d modeling. ACM Trans. Graph. 28, 5 (Dec.), 148:1--148:9. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Guay, M., Cani, M.-P., and Ronfard, R. 2013. The line of action: An intuitive interface for expressive character posing. ACM Trans. on Graphics 32, 6 (Nov.), 205:1--205:8. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Gunnarsson, O., and Maddock, S. C. 2010. Sketch-based posing of 3d faces for facial animation. In Proceedings of Theory and Practice of Computer Graphics, 223--230.Google ScholarGoogle Scholar
  11. Hahn, F., Thomaszewski, B., Coros, S., Sumner, R. W., and Gross, M. 2013. Efficient simulation of secondary motion in rig-space. In Proceedings of the ACM SIGGRAPH/Eurographics Symposium on Computer Animation, 165--171. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. 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. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Igarashi, T., Matsuoka, S., and Tanaka, H. 1999. Teddy: A sketching interface for 3d freeform design. In In Proceedings of SIGGRAPH '99, Annual Conference Series, 409--416. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Karpenko, O. A., and Hughes, J. F. 2006. Smoothsketch: 3d free-form shapes from complex sketches. ACM Trans. Graph. 25, 3 (July), 589--598. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Kho, Y., and Garland, M. 2005. Sketching mesh deformations. In Proceedings of the Symposium on Interactive 3D Graphics and Games, 147--154. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Kraevoy, V., Sheffer, A., and van de Panne, M. 2009. Modeling from contour drawings. In Proceedings of the Eurographics Symposium on Sketch-Based Interfaces and Modeling, 37--44. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Lau, M., Chai, J., Xu, Y.-Q., and Shum, H.-Y. 2009. Face poser: Interactive modeling of 3d facial expressions using facial priors. ACM Trans. Graph. 29, 1 (Dec.), 3:1--3:17. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Lee, J., and Funkhouser, T. 2008. Sketch-based search and composition of 3d models. In Proceedings of the Eurographics Conference on Sketch-Based Interfaces and Modeling, 97--104. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Lin, J., Igarashi, T., Mitani, J., and Saul, G. 2010. A sketching interface for sitting-pose design. In Proceedings of the Sketch-Based Interfaces and Modeling Symposium, 111--118. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Miranda, J. C., Alvarez, X., Orvalho, J., Gutierrez, D., Sousa, A. A., and Orvalho, V. 2012. Sketch express: A sketching interface for facial animation. Computers & Graphics 36, 6, 585--595. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Nealen, A., Sorkine, O., Alexa, M., and Cohen-Or, D. 2005. A sketch-based interface for detail-preserving mesh editing. ACM Trans. Graph. 24, 3 (July), 1142--1147. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. Nealen, A., Igarashi, T., Sorkine, O., and Alexa, M. 2007. Fibermesh: Designing freeform surfaces with 3d curves. ACM Trans. Graph. 26, 3 (July). Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. Noris, G., Skora, D., Shamir, A., Coros, S., Whited, B., Simmons, M., Hornung, A., Gross, M., and Sumner, R. 2012. Smart scribbles for sketch segmentation. Comput. Graph. Forum 31, 8, 2516--2527. Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. Olsen, L., Samavati, F. F., Sousa, M. C., and Jorge, J. A. 2009. Sketch-based modeling: A survey. Computers & Graphics 33, 1, 85--103. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. Öztireli, A. C., Baran, I., Popa, T., Dalstein, B., Sumner, R. W., and Gross, M. 2013. Differential blending for expressive sketch-based posing. In Proceedings of the ACM SIGGRAPH/Eurographics Symposium on Computer Animation, 155--164. Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. Rusinkiewicz, S., and Levoy, M. 2001. Efficient variants of the ICP algorithm. In 3-D Digital Imaging and Modeling, 145--152.Google ScholarGoogle Scholar
  27. Shin, H., and Igarashi, T. 2007. Magic canvas: Interactive design of a 3-d scene prototype from freehand sketches. In Proceedings of Graphics Interface, 63--70. Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. Wei, X. K., and Chai, J. 2011. Intuitive interactive human-character posing with millions of example poses. Computer Graphics and Applications 31, 4 (July), 78--88. Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. Wyvill, B., Foster, K., Jepp, P., Schmidt, R., Sousa, M. C., and Jorge, J. A. 2005. Sketch based construction and rendering of implicit models. In Proceedings of the Eurographics Conference on Computational Aesthetics in Graphics, Visualization and Imaging, 67--74. Google ScholarGoogle ScholarDigital LibraryDigital Library
  30. Zhou, K., Huang, J., Snyder, J., Liu, X., Bao, H., Guo, B., and Shum, H.-Y. 2005. Large mesh deformation using the volumetric graph laplacian. ACM Trans. Graph. 24, 3 (July), 496--503. Google ScholarGoogle ScholarDigital LibraryDigital Library
  31. Zimmermann, J., Nealen, A., and Alexa, M. 2007. SilSketch: Automated sketch-based editing of surface meshes. In Proceedings of the Eurographics Workshop on Sketch-based Interfaces and Modeling, 23--30. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Sketch abstractions for character posing

    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 '15: Proceedings of the 14th ACM SIGGRAPH / Eurographics Symposium on Computer Animation
      August 2015
      193 pages
      ISBN:9781450334969
      DOI:10.1145/2786784

      Copyright © 2015 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: 7 August 2015

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article

      Acceptance Rates

      Overall Acceptance Rate183of487submissions,38%

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader