skip to main content
10.1145/3543664.3543683acmconferencesArticle/Chapter ViewAbstractPublication PagessiggraphConference Proceedingsconference-collections
research-article

Groom Styles Interpolation with Features Preservation for Digital Creatures Effects

Published: 07 August 2022 Publication History

Abstract

The Visual Effects industry has experienced a strong shift towards the creation of many shots with several digital creatures and complex grooms (i.e. fur and hair). It is common for these grooms to change in shape over the duration of a shot (e.g. from dry to wet), which requires specific techniques to interpolate across different sets of curves.
While researchers have extensively focused on algorithms for polygonal mesh deformation, very little can be found for curves, and basic linear interpolation techniques produce unrealistic results that do not emulate the expected behavior of groom filaments changing in shape and style.
In this paper we present an iterative algorithm that allows for the interpolation across different curve shapes with the ability to preserve key features like strand’s curvature and segment lengths. We also introduce the concept of partial blendshape linear interpolation to help the system to rapidly converge to the optimal solution in few iterations.
We present detailed results and production use-cases in creatures’ Visual Effects.

References

[1]
Curtis Andrus. 2019. Automated Presentation of Furry Characters using Hydra. Retrieved January 25, 2022 from https://www.mpc-rnd.com/automated-presentation-of-furry-character-animation-using-hydra/?t=
[2]
Sofien Bouaziz, Sebastian Martin, Tiantian Liu, Ladislav Kavan, and Mark Pauly. 2014. Projective Dynamics: Fusing Constraint Projections for Fast Simulation. ACM Trans. Graph. 33, 4, Article 154 (jul 2014), 11 pages. https://doi.org/10.1145/2601097.2601116
[3]
Andrew Butts, Ben Porter, Dirk Van Gelder, Mark Hessler, Venkateswaran Krishna, and Gary Monheit. 2018. Engineering Full-Fidelity Hair for Incredibles 2. In ACM SIGGRAPH 2018 Talks (Vancouver, British Columbia, Canada) (SIGGRAPH ’18). Association for Computing Machinery, New York, NY, USA, Article 14, 2 pages. https://doi.org/10.1145/3214745.3214798
[4]
Disney/Pixar. 2016. Introduction to USD. Retrieved January 27, 2022 from http://openusd.org
[5]
Damien Fagnou and James Leaning. 2010. Furtility: Dynamic Grooming for Wolfman. In ACM SIGGRAPH 2010 Talks (Los Angeles, California) (SIGGRAPH ’10). Association for Computing Machinery, New York, NY, USA, Article 51, 1 pages. https://doi.org/10.1145/1837026.1837093
[6]
David Jacka, Ashley Reid, Bruce Merry, and James Gain. 2007. A Comparison of Linear Skinning Techniques for Character Animation. In Proceedings of the 5th International Conference on Computer Graphics, Virtual Reality, Visualisation and Interaction in Africa (Grahamstown, South Africa) (AFRIGRAPH ’07). Association for Computing Machinery, New York, NY, USA, 177–186. https://doi.org/10.1145/1294685.1294715
[7]
Ladislav Kavan, Steven Collins, Jiří Žára, and Carol O’Sullivan. 2008. Geometric Skinning with Approximate Dual Quaternion Blending. ACM Trans. Graph. 27, 4, Article 105 (nov 2008), 23 pages. https://doi.org/10.1145/1409625.1409627
[8]
Peregrine Labs. 2022. Yeti Groom Toolset. Retrieved January 25, 2022 from https://peregrinelabs.com/products/yeti
[9]
J. P. Lewis, Ken Anjyo, Taehyun Rhee, Mengjie Zhang, Fred Pighin, and Zhigang Deng. 2014. Practice and Theory of Blendshape Facial Models. In Eurographics 2014 - State of the Art Reports, Sylvain Lefebvre and Michela Spagnuolo (Eds.). The Eurographics Association. https://doi.org/10.2312/egst.20141042
[10]
Wan-Chun Ma, Marco Barbati, and J. P. Lewis. 2012. A Facial Composite Editor for Blendshape Characters. In Proceedings of the Digital Production Symposium (Glendale, California) (DigiPro ’12). Association for Computing Machinery, New York, NY, USA, 21–26. https://doi.org/10.1145/2370919.2370923
[11]
Joe Mancewicz, Matt L. Derksen, Hans Rijpkema, and Cyrus A. Wilson. 2014. Delta Mush: Smoothing Deformations While Preserving Detail. In Proceedings of the Fourth Symposium on Digital Production (Vancouver, British Columbia, Canada) (DigiPro ’14). Association for Computing Machinery, New York, NY, USA, 7–11. https://doi.org/10.1145/2633374.2633376
[12]
Matthias Müller, Bruno Heidelberger, Marcus Hennix, and John Ratcliff. 2007. Position based dynamics. Journal of Visual Communication and Image Representation 18, 2(2007), 109–118. https://doi.org/10.1016/j.jvcir.2007.01.005
[13]
Sean Palmer and Kendall Litaker. 2016. Artist Friendly Level-of-Detail in a Fur-Filled World. In ACM SIGGRAPH 2016 Talks (Anaheim, California) (SIGGRAPH ’16). Association for Computing Machinery, New York, NY, USA, Article 32, 2 pages. https://doi.org/10.1145/2897839.2927466
[14]
Marco Romeo, Ryan Chan, Je-Ren Chen, and Greg Fisher. 2016. The Jungle Book: Management, Caching and Preview of Many Animals. In ACM SIGGRAPH 2016 Talks(Anaheim, California) (SIGGRAPH ’16). Association for Computing Machinery, New York, NY, USA, Article 58, 2 pages. https://doi.org/10.1145/2897839.2927414
[15]
M. Romeo and S. C. Schvartzman. 2020. Data-Driven Facial Simulation. Computer Graphics Forum 39, 6 (2020), 513–526. https://doi.org/10.1111/cgf.14089 arXiv:https://onlinelibrary.wiley.com/doi/pdf/10.1111/cgf.14089
[16]
François Schneider, Sylvain Brugnot, Lucy Wilkes, Antonio Patriarca, Adam Vanner, Dennis Petkov, Kristin Farrensteiner, and Martin Pražák. 2020. Hair and Fur in an Evolving Pipeline. In ACM SIGGRAPH 2020 Talks (Virtual Event, USA) (SIGGRAPH ’20). Association for Computing Machinery, New York, NY, USA, Article 37, 2 pages. https://doi.org/10.1145/3388767.3407351
[17]
Daniel Seddon, Martin Auflinger, and David Mellor. 2008. Rendertime Procedural Feathers through Blended Guide Meshes. In ACM SIGGRAPH 2008 Talks (Los Angeles, California) (SIGGRAPH ’08). Association for Computing Machinery, New York, NY, USA, Article 76, 1 pages. https://doi.org/10.1145/1401032.1401130
[18]
Thomas Sederberg, Peisheng Gao, Guojin Wang, and Hong Mu. 1993. 2-D shape blending: An intrinsic solution to the vertex path problem. Proc ACM SIGGRAPH 93 Conf Comput Graphics 27, 15–18. https://doi.org/10.1145/166117.166118
[19]
Mike Seymour. 2015. Barbershop at Weta: Sci-tech winner explained. Retrieved January 25, 2022 from https://www.fxguide.com/fxfeatured/barbershop-at-weta-sci-tech-winner-explained/
[20]
O. Sorkine, D. Cohen-Or, Y. Lipman, M. Alexa, C. Rössl, and H.-P. Seidel. 2004. Laplacian Surface Editing. In Proceedings of the 2004 Eurographics/ACM SIGGRAPH Symposium on Geometry Processing (Nice, France) (SGP ’04). Association for Computing Machinery, New York, NY, USA, 175–184. https://doi.org/10.1145/1057432.1057456
[21]
Yanlin Weng, Lvdi Wang, Xiao Li, Menglei Chai, and Kun Zhou. 2013. Hair Interpolation for Portrait Morphing. Computer Graphics Forum 32 (10 2013). https://doi.org/10.1111/cgf.12214
[22]
Brian Whited, Gioacchino Noris, Maryann Simmons, Robert W. Sumner, Markus Gross, and Jarek Rossignac. 2010. BetweenIT: An Interactive Tool for Tight Inbetweening. Computer Graphics Forum 29, 2 (2010), 605–614. https://doi.org/10.1111/j.1467-8659.2009.01630.x arXiv:https://onlinelibrary.wiley.com/doi/pdf/10.1111/j.1467-8659.2009.01630.x

Cited By

View all
  • (2023)A Breath of Fresh Hair: Lessons learned moving away from a proprietary, procedural groom systemProceedings of the 2023 Digital Production Symposium10.1145/3603521.3604295(1-7)Online publication date: 5-Aug-2023

Index Terms

  1. Groom Styles Interpolation with Features Preservation for Digital Creatures Effects

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    DigiPro '22: Proceedings of the 2022 Digital Production Symposium
    August 2022
    85 pages
    ISBN:9781450394185
    DOI:10.1145/3543664
    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]

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 07 August 2022

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. Laplacian
    2. algorithm
    3. fur
    4. groom
    5. hair
    6. interpolation
    7. style

    Qualifiers

    • Research-article
    • Research
    • Refereed limited

    Conference

    DigiPro '22
    Sponsor:
    DigiPro '22: The Digital Production Symposium
    August 7, 2022
    BC, Vancouver, Canada

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)30
    • Downloads (Last 6 weeks)3
    Reflects downloads up to 27 Feb 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2023)A Breath of Fresh Hair: Lessons learned moving away from a proprietary, procedural groom systemProceedings of the 2023 Digital Production Symposium10.1145/3603521.3604295(1-7)Online publication date: 5-Aug-2023

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    HTML Format

    View this article in HTML Format.

    HTML Format

    Figures

    Tables

    Media

    Share

    Share

    Share this Publication link

    Share on social media