[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/2786784.2786789acmconferencesArticle/Chapter ViewAbstractPublication PagesscaConference Proceedingsconference-collections
research-article

Real-time dynamic wrinkling of coarse animated cloth

Published: 07 August 2015 Publication History

Abstract

Dynamic folds and wrinkles are an important visual cue for creating believably dressed characters in virtual environments. Adding these fine details to real-time cloth visualization is challenging, as the low-quality cloth used for real-time applications often has no reference shape, an extremely low triangle count, and poor temporal and spatial coherence. We introduce a novel real-time method for adding dynamic, believable wrinkles to such coarse cloth animation. We trace spatially and temporally coherent wrinkle paths, overcoming the inaccuracies and noise in low-end cloth animation, by employing a two stage stretch tensor estimation process. We first employ a graph-cut segmentation technique to extract spatially and temporally reliable surface motion patterns, detecting consistent compressing, stable, and stretching patches. We then use the detected motion patterns to compute a per-triangle temporally adaptive reference shape and a stretch tensor based on it. We use this tensor to dynamically generate new wrinkle geometry on the coarse cloth mesh by taking advantage of the GPU tessellation unit. Our algorithm produces plausible fine wrinkles on real-world data sets at real-time frame rates, and is suitable for the current generation of consoles and PC graphics cards.

Supplementary Material

ZIP File (p17-gillette.zip)

References

[1]
Baraff, D., and Witkin, A. 1998. Large steps in cloth simulation. In Proc. Annual Conference on Computer Graphics and Interactive Techniques, SIGGRAPH '98, 43--54.
[2]
Bergou, M., Mathur, S., Wardetzky, M., and Grinspun, E. 2007. TRACKS: Toward Directable Thin Shells. ACM Trans. Graph. (SIGGRAPH) 26, 3, 50:1--50:10.
[3]
Bonet, J. 1997. Nonlinear continuum mechanics for finite element analysis. Cambridge university press.
[4]
Boykov, Y., and Kolmogorov, V. 2004. An experimental comparison of min-cut/max-flow algorithms for energy minimization in vision. IEEE Transactions on Pattern Analysis and Machine Intelligence 26, 1124--1137.
[5]
Boykov, Y., Veksler, O., and Zabih, R. 2001. Fast approximate energy minimization via graph cuts. IEEE Transactions on Pattern Analysis and Machine Intelligence 23, 1222--1239.
[6]
Choi, K.-J., and Ko, H.-S. 2002. Stable but responsive cloth. ACM Trans. Graph. 21, 3, 604--611.
[7]
Choi, K.-J., and Ko, H.-S. 2005. Research problems in clothing simulation. Computer Aided Design 37, 6, 585--592.
[8]
English, E., and Bridson, R. 2008. Animating developable surfaces using nonconforming elements. ACM Trans. Graph. 27, 3, 66:1--66:5.
[9]
Enqvist, H. 2010. The secrets of cloth simulation in Alan Wake. Gamasutra (Apr.).
[10]
Guan, P., Reiss, L., Hirshberg, D., Weiss, A., and Black, M. J. 2012. Drape: Dressing any person. ACM Trans. on Graphics (Proc. SIGGRAPH) 31, 4 (July), 35:1--35:10.
[11]
Hadap, S., Bangerter, E., Volino, P., and Magnenat-Thalmann, N. 1999. Animating wrinkles on clothes. In Proceedings of the Conference on Visualization '99: Celebrating Ten Years, IEEE Computer Society Press, VIS '99, 175--182.
[12]
Hahn, F., Thomaszewski, B., Coros, S., Sumner, R. W., Cole, F., Meyer, M., DeRose, T., and Gross, M. 2014. Subspace clothing simulation using adaptive bases. ACM Trans. Graph. 33, 4, 105:1--105:9.
[13]
Hu, J. 2004. Structure and Mechanics of Woven Fabrics. Wood-head Publishing Series in Textiles. Elsevier Science.
[14]
Kavan, L., Gerszewski, D., Bargteil, A., and Sloan, P.P. 2011. Physics-inspired upsampling for cloth simulation in games. ACM Trans. Graph. (SIGGRAPH) 30, 4, 93:1--93:9.
[15]
Kim, D., Koh, W., Narain, R., Fatahalian, K., Treuille, A., and O'Brien, J. F. 2013. Near-exhaustive precomputation of secondary cloth effects. ACM Transactions on Graphics 32, 4, 87:1--7. Proc. SIGGRAPH.
[16]
Kolmogorov, V., and Zabih, R. 2004. What energy functions can be minimized via graph cuts. IEEE Transactions on Pattern Analysis and Machine Intelligence 26, 65--81.
[17]
Lander, J. 1999. Devil in the blue-faceted dress: Real-time cloth animation. Game Developer Magazine (May).
[18]
Müller, M., and Chentanez, N. 2010. Wrinkle meshes. In Proc. Symposium Computer Animation, SCA '10, 85--92.
[19]
Oat, C. 2007. Animated wrinkle maps. In SIGGRAPH Courses, SIGGRAPH, 33--37.
[20]
Rémillard, O., and Kry, P. G. 2013. Embedded thin shells for wrinkle simulation. ACM Trans. Graph. 32, 4, 50:1--50:8.
[21]
Rohmer, D., Hahmann, S., and Cani, M.-P. 2010. Active geometry for game characters. In Motion in Games, vol. 6459 of Lecture Notes in Computer Science. 170--181.
[22]
Rohmer, D., Popa, T., Cani, M.-P., Hahmann, S., and Sheffer, A. 2010. Animation Wrinkling: Augmenting Coarse Cloth Simulations with Realistic-Looking Wrinkles. ACM Trans. Graph. (Proc. SIGGRAPH ASIA) 29, 5.
[23]
Thomaszewski, B., Pabst, S., and Straer, W. 2009. Continuum-based strain limiting. Computer Graphics Forum 28, 2, 569--576.
[24]
Verlet, L. 1967. Computer experiments on classical fluids. i. thermodynamical properties of lennard-jones molecules. Physical Review 159, 1, 98.
[25]
Wang, H., Hecht, F., Ramamoorthi, R., and O'Brien, J. F. 2010. Example-based wrinkle synthesis for clothing animation. ACM Trans. Graph 29, 4, 107:1--8.
[26]
Zurdo, J. S., Brito, J. P., and Otaduy, M. A. 2013. Animating wrinkles by example on non-skinned cloth. IEEE Transactions on Visualization and Computer Graphics 19, 1, 149--158.

Cited By

View all

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

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
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 2015

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. cloth animation
  2. computer games
  3. real time cloth
  4. wrinkle augmentation

Qualifiers

  • Research-article

Conference

SCA '15
Sponsor:

Acceptance Rates

Overall Acceptance Rate 183 of 487 submissions, 38%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)36
  • Downloads (Last 6 weeks)2
Reflects downloads up to 24 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2024)Neural Garment Dynamic Super-ResolutionSIGGRAPH Asia 2024 Conference Papers10.1145/3680528.3687610(1-11)Online publication date: 3-Dec-2024
  • (2024)Progressive Dynamics for Cloth and Shell AnimationACM Transactions on Graphics10.1145/365821443:4(1-18)Online publication date: 19-Jul-2024
  • (2024)Super-Resolution Cloth Animation with Spatial and Temporal CoherenceACM Transactions on Graphics10.1145/365814343:4(1-14)Online publication date: 19-Jul-2024
  • (2023)ClothCombo: Modeling Inter-Cloth Interaction for Draping Multi-Layered ClothesACM Transactions on Graphics10.1145/361837642:6(1-13)Online publication date: 5-Dec-2023
  • (2023)Complex Wrinkle Field EvolutionACM Transactions on Graphics10.1145/359239742:4(1-19)Online publication date: 26-Jul-2023
  • (2022)Progressive Simulation for Cloth QuasistaticsACM Transactions on Graphics10.1145/3550454.355551041:6(1-16)Online publication date: 30-Nov-2022
  • (2022)Detail‐Aware Deep Clothing Animations Infused with Multi‐Source AttributesComputer Graphics Forum10.1111/cgf.1465142:1(231-244)Online publication date: 28-Sep-2022
  • (2022)A new approach to 3D pattern-making for the apparel industryComputers in Industry10.1016/j.compind.2021.103587136:COnline publication date: 1-Apr-2022
  • (2022)LoRD: Local 4D Implicit Representation for High-Fidelity Dynamic Human ModelingComputer Vision – ECCV 202210.1007/978-3-031-19809-0_18(307-326)Online publication date: 1-Nov-2022
  • (2021)Modeling clothing as a separate layer for an animatable human avatarACM Transactions on Graphics10.1145/3478513.348054540:6(1-15)Online publication date: 10-Dec-2021
  • Show More Cited By

View Options

Login options

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