- Library Home /
- Search Collections /
- Open Collections /
- Browse Collections /
- UBC Theses and Dissertations /
- A method for real-time dynamic cloth wrinkling
Open Collections
UBC Theses and Dissertations
UBC Theses and Dissertations
A method for real-time dynamic cloth wrinkling Peters, Craig
Abstract
This work presents a novel technique for generating a plausible rest shape to cloth animations which have none, and adding dynamic folds and wrinkles to them in real-time. The nature of real-time animations makes this task very challenging. The models used are typically very coarse, and the animations used are often nonphysical and exhibit poor temporal and spatial coherence. Since animations can move and deform in non-physical ways, the notion of a valid rest shape or reference shape is not well defined. Instead, we utilize a graph-cut framework to smoothly and consistently measure temporally local deformation in the animation, and use that to construct a per-triangle temporally adaptive pseudo-reference shape. From this shape we compute a stretch tensor field whose eigenvectors can be used to trace plausible dynamic wrinkle paths. We then harness the GPU tessellation unit to refine and deform the cloth along these paths to create wrinkle geometry. Our method runs in real-time on a variety of data sets.
Item Metadata
Title |
A method for real-time dynamic cloth wrinkling
|
Creator | |
Publisher |
University of British Columbia
|
Date Issued |
2015
|
Description |
This work presents a novel technique for generating a plausible rest shape to cloth animations which have none, and adding dynamic folds and wrinkles to them in
real-time. The nature of real-time animations makes this task very challenging. The models used are typically very coarse, and the animations used are often nonphysical and exhibit poor temporal and spatial coherence. Since animations can move and deform in non-physical ways, the notion of a valid rest shape or reference shape is not well defined. Instead, we utilize a graph-cut framework to smoothly and consistently measure temporally local deformation in the animation, and use that to construct a per-triangle temporally adaptive pseudo-reference shape. From this shape we compute a stretch tensor field whose eigenvectors can be used to trace plausible dynamic wrinkle paths. We then harness the GPU tessellation unit to refine and deform the cloth along these paths to create wrinkle geometry. Our method runs in real-time on a variety of data sets.
|
Genre | |
Type | |
Language |
eng
|
Date Available |
2015-10-22
|
Provider |
Vancouver : University of British Columbia Library
|
Rights |
Attribution 2.5 Canada
|
DOI |
10.14288/1.0165787
|
URI | |
Degree | |
Program | |
Affiliation | |
Degree Grantor |
University of British Columbia
|
Graduation Date |
2015-11
|
Campus | |
Scholarly Level |
Graduate
|
Rights URI | |
Aggregated Source Repository |
DSpace
|
Item Media
Item Citations and Data
Rights
Attribution 2.5 Canada