skip to content
Cloth simulation for computer graphics Preview this item
ClosePreview this item
Checking...

Cloth simulation for computer graphics

Author: Tuur Stuyck
Publisher: [San Rafael, California] : Morgan & Claypool Publishers, [2018] ©2018
Series: Synthesis lectures on visual computing, #32.
Edition/Format:   eBook : Document : EnglishView all editions and formats
Summary:
Physics-based animation is commonplace in animated feature films and even special effects for live-action movies. Think about a recent movie and there will be some sort of special effects such as explosions or virtual worlds. Cloth simulation is no different and is ubiquitous because most virtual characters (hopefully!) wear some sort of clothing. The focus of this book is physics-based cloth simulation. We start by  Read more...
Rating:

(not yet rated) 0 with reviews - Be the first.

Subjects
More like this

Find a copy online

Links to this item

Find a copy in the library

&AllPage.SpinnerRetrieving; Finding libraries that hold this item...

Details

Genre/Form: Electronic books
Additional Physical Format: Print version:
Material Type: Document, Internet resource
Document Type: Internet Resource, Computer File
All Authors / Contributors: Tuur Stuyck
ISBN: 1681734125 9781681734125
OCLC Number: 1050333790
Description: 1 online resource (xv, 105 pages) : illustrations.
Contents: 1. Introduction --
1.1 Physics-based animation --
1.2 Applications of cloth simulation --
1.2.1 Offline simulations --
1.2.2 Real-time simulation --
1.3 Cloth simulation pipeline in animation --
1.3.1 Research --
1.3.2 Software development --
1.3.3 Simulation in production --1.4 History of cloth simulation --
1.5 Overview of this book --
1.6 Intended audience --
1.7 Getting started --
2. Cloth representation --
2.1 Triangles --
2.2 Particles --
2.3 Forces --
2.3.1 Frames and steps --
3. Explicit integration --
3.1 Introduction --
3.2 Explicit integration --
3.3 Stability analysis --
3.3.1 Test equation --
3.3.2 Explicit Euler analysis --
3.4 Adaptive time stepping --
3.5 Conclusion --
4. Mass-spring models --
4.1 Introduction --
4.2 Computing masses --
4.3 Computing forces --
4.3.1 Energy minimization --
4.3.2 Spring potential energy and force --
4.3.3 Spring damping force --
4.4 Putting it all together --
4.5 Tearable cloth --
4.6 Other mass-spring applications --
4.6.1 Hair simulation --
4.6.2 Soft body dynamics --
4.7 Conclusion --
5. Implicit integration --
5.1 Introduction --
5.2 Backward Euler --
5.2.1 Linearization --
5.3 Stability analysis --
5.4 Spring forces and their derivatives --
5.5 Block compressed row storage --
5.5.1 Matrix-vector multiplication --
5.6 Adding velocity constraints --
5.7 Solving the linear system --
5.7.1 Preconditioning --
5.8 Position alterations --
5.9 A quick note on stability --
5.10 Alternative integration schemes --
5.11 Conclusion --
6. Simulation as an optimization problem --
6.1 Introduction --
6.2 Notation --
6.3 Reformulating the problem --
6.4 Solving the nonlinear actuations --
6.5 Local-global alternation problem formulation --
6.6 Solving time integration using local-global alternation --
6.6.1 Local step --
6.6.2 Global step --
6.7 Conclusion --
7. Continuum approach to cloth --
7.1 Introduction --
7.2 Cloth rest shape --
7.3 Computing forces and their derivatives --
7.3.1 Damping forces --
7.4 Stretch forces --
7.5 Shear forces --
7.6 Bend forces --
7.7 Conclusion --
8. Controlling cloth simulations --
8.1 Introduction --
8.2 Control problem formulation --
8.2.1 The goal function --
8.2.2 Tuning the goal function --
8.2.3 Minimizing the goal function --
8.3 Adjoint state computation --
8.4 Updating control forces --
8.5 Creating keyframes --
8.6 Conclusion --
9. Collision detection and response --
9.1 Introduction --
9.2 Collision detection --
9.2.1 Bounding volume hierarchies --
9.2.2 Basic primitive tests --
9.3 Collision response --
9.3.1 Cloth-cloth collision response --
9.3.2 Object-cloth collision response --
9.4 Discussion --
9.5 Further reading --
9.6 Conclusion --
10. What's next --
10.1 Real-time applications --
10.2 Subspace cloth simulation --
10.3 Alternative cloth models --
10.4 Art directing cloth --
10.5 Cloth rendering --
11. Conclusions --
A. Vector calculus --
Bibliography --
Author's biography.
Series Title: Synthesis lectures on visual computing, #32.
Responsibility: Tuur Stuyck.

Abstract:

Focuses on physics-based cloth simulation. The book starts with the most simple explicitly integrated mass-spring model and gradually works its way up to more complex and commonly used implicitly  Read more...

Reviews

User-contributed reviews
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...

Tags

Be the first.
Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Linked Data


Primary Entity

<http://www.worldcat.org/oclc/1050333790> # Cloth simulation for computer graphics
    a schema:Book, schema:CreativeWork, schema:MediaObject ;
    library:oclcnum "1050333790" ;
    library:placeOfPublication <http://id.loc.gov/vocabulary/countries/cau> ;
    schema:about <http://experiment.worldcat.org/entity/work/data/5436272015#Thing/cloth_simulation> ; # cloth simulation
    schema:about <http://experiment.worldcat.org/entity/work/data/5436272015#Topic/technology_&_engineering_technical_&_manufacturing_industries_&_trades> ; # TECHNOLOGY & ENGINEERING / Technical & Manufacturing Industries & Trades
    schema:about <http://experiment.worldcat.org/entity/work/data/5436272015#Topic/clothing_and_dress_computer_simulation> ; # Clothing and dress--Computer simulation
    schema:about <http://experiment.worldcat.org/entity/work/data/5436272015#Topic/computer_animation> ; # Computer animation
    schema:about <http://experiment.worldcat.org/entity/work/data/5436272015#Thing/physics_based_simulation> ; # physics-based simulation
    schema:about <http://experiment.worldcat.org/entity/work/data/5436272015#Topic/technology_&_engineering_textiles_&_polymers> ; # TECHNOLOGY & ENGINEERING / Textiles & Polymers
    schema:about <http://experiment.worldcat.org/entity/work/data/5436272015#Thing/adjoint_optimization> ; # adjoint optimization
    schema:about <http://dewey.info/class/677/e23/> ;
    schema:about <http://experiment.worldcat.org/entity/work/data/5436272015#Thing/implicit_integration> ; # implicit integration
    schema:about <http://experiment.worldcat.org/entity/work/data/5436272015#Topic/textile_fabrics_computer_simulation> ; # Textile fabrics--Computer simulation
    schema:about <http://experiment.worldcat.org/entity/work/data/5436272015#Thing/computer_graphics> ; # computer graphics
    schema:about <http://experiment.worldcat.org/entity/work/data/5436272015#Thing/explicit_integration> ; # explicit integration
    schema:about <http://experiment.worldcat.org/entity/work/data/5436272015#Topic/computer_graphics> ; # Computer graphics
    schema:author <http://experiment.worldcat.org/entity/work/data/5436272015#Person/stuyck_tuur> ; # Tuur Stuyck
    schema:bookFormat schema:EBook ;
    schema:copyrightYear "2018" ;
    schema:datePublished "2018" ;
    schema:description "Physics-based animation is commonplace in animated feature films and even special effects for live-action movies. Think about a recent movie and there will be some sort of special effects such as explosions or virtual worlds. Cloth simulation is no different and is ubiquitous because most virtual characters (hopefully!) wear some sort of clothing. The focus of this book is physics-based cloth simulation. We start by providing background information and discuss a range of applications. This book provides explanations of multiple cloth simulation techniques. More specifically, we start with the most simple explicitly integrated mass-spring model and gradually work our way up to more complex and commonly used implicitly integrated continuum techniques in state-of-the-art implementations. We give an intuitive explanation of the techniques and give additional information on how to efficiently implement them on a computer. This book discusses explicit and implicit integration schemes for cloth simulation modeled with mass-spring systems. In addition to this simple model, we explain the more advanced continuum-inspired cloth model introduced in the seminal work of Baraff and Witkin [1998]. This method is commonly used in industry. We also explain recent work by Liu et al. [2013] that provides a technique to obtain fast simulations. In addition to these simulation approaches, we discuss how cloth simulations can be art directed for stylized animations based on the work of Wojtan et al. [2006]. Controllability is an essential component of a feature animation film production pipeline.We conclude by pointing the reader to more advanced techniques."@en ;
    schema:description "1. Introduction -- 1.1 Physics-based animation -- 1.2 Applications of cloth simulation -- 1.2.1 Offline simulations -- 1.2.2 Real-time simulation -- 1.3 Cloth simulation pipeline in animation -- 1.3.1 Research -- 1.3.2 Software development -- 1.3.3 Simulation in production --1.4 History of cloth simulation -- 1.5 Overview of this book -- 1.6 Intended audience -- 1.7 Getting started --"@en ;
    schema:exampleOfWork <http://worldcat.org/entity/work/id/5436272015> ;
    schema:genre "Electronic books"@en ;
    schema:inLanguage "en" ;
    schema:isPartOf <http://worldcat.org/issn/2469-4215> ; # Synthesis lectures on visual computing ;
    schema:isPartOf <http://worldcat.org/issn/2469-4223> ; # Synthesis lectures on visual computing: computer graphics, animation, computational photography, and imaging,
    schema:isSimilarTo <http://worldcat.org/entity/work/data/5436272015#CreativeWork/> ;
    schema:name "Cloth simulation for computer graphics"@en ;
    schema:productID "1050333790" ;
    schema:url <http://public.eblib.com/choice/PublicFullRecord.aspx?p=5502763> ;
    schema:url <http://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&db=nlabk&AN=1880626> ;
    schema:url <https://doi.org/10.2200/S00867ED1V01Y201807VCP032> ;
    schema:url <http://proxy.library.carleton.ca/login?url=http://dx.doi.org/10.2200/S00867ED1V01Y201807VCP032> ;
    schema:url <https://login.proxy.bib.uottawa.ca/login?url=http://dx.doi.org/10.2200/S00867ED1V01Y201807VCP032> ;
    schema:url <http://dx.doi.org/10.2200/S00867ED1V01Y201807VCP032> ;
    schema:workExample <http://worldcat.org/isbn/9781681734125> ;
    schema:workExample <http://dx.doi.org/10.2200/S00867ED1V01Y201807VCP032> ;
    wdrs:describedby <http://www.worldcat.org/title/-/oclc/1050333790> ;
    .


Related Entities

<http://experiment.worldcat.org/entity/work/data/5436272015#Person/stuyck_tuur> # Tuur Stuyck
    a schema:Person ;
    schema:familyName "Stuyck" ;
    schema:givenName "Tuur" ;
    schema:name "Tuur Stuyck" ;
    .

<http://experiment.worldcat.org/entity/work/data/5436272015#Thing/adjoint_optimization> # adjoint optimization
    a schema:Thing ;
    schema:name "adjoint optimization" ;
    .

<http://experiment.worldcat.org/entity/work/data/5436272015#Thing/cloth_simulation> # cloth simulation
    a schema:Thing ;
    schema:name "cloth simulation" ;
    .

<http://experiment.worldcat.org/entity/work/data/5436272015#Thing/computer_graphics> # computer graphics
    a schema:Thing ;
    schema:name "computer graphics" ;
    .

<http://experiment.worldcat.org/entity/work/data/5436272015#Thing/explicit_integration> # explicit integration
    a schema:Thing ;
    schema:name "explicit integration" ;
    .

<http://experiment.worldcat.org/entity/work/data/5436272015#Thing/implicit_integration> # implicit integration
    a schema:Thing ;
    schema:name "implicit integration" ;
    .

<http://experiment.worldcat.org/entity/work/data/5436272015#Thing/physics_based_simulation> # physics-based simulation
    a schema:Thing ;
    schema:name "physics-based simulation" ;
    .

<http://experiment.worldcat.org/entity/work/data/5436272015#Topic/clothing_and_dress_computer_simulation> # Clothing and dress--Computer simulation
    a schema:Intangible ;
    schema:name "Clothing and dress--Computer simulation"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/5436272015#Topic/computer_animation> # Computer animation
    a schema:Intangible ;
    schema:name "Computer animation"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/5436272015#Topic/computer_graphics> # Computer graphics
    a schema:Intangible ;
    schema:name "Computer graphics"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/5436272015#Topic/technology_&_engineering_technical_&_manufacturing_industries_&_trades> # TECHNOLOGY & ENGINEERING / Technical & Manufacturing Industries & Trades
    a schema:Intangible ;
    schema:name "TECHNOLOGY & ENGINEERING / Technical & Manufacturing Industries & Trades"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/5436272015#Topic/technology_&_engineering_textiles_&_polymers> # TECHNOLOGY & ENGINEERING / Textiles & Polymers
    a schema:Intangible ;
    schema:name "TECHNOLOGY & ENGINEERING / Textiles & Polymers"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/5436272015#Topic/textile_fabrics_computer_simulation> # Textile fabrics--Computer simulation
    a schema:Intangible ;
    schema:name "Textile fabrics--Computer simulation"@en ;
    .

<http://worldcat.org/entity/work/data/5436272015#CreativeWork/>
    a schema:CreativeWork ;
    schema:description "Print version:" ;
    schema:isSimilarTo <http://www.worldcat.org/oclc/1050333790> ; # Cloth simulation for computer graphics
    .

<http://worldcat.org/isbn/9781681734125>
    a schema:ProductModel ;
    schema:isbn "1681734125" ;
    schema:isbn "9781681734125" ;
    .

<http://worldcat.org/issn/2469-4215> # Synthesis lectures on visual computing ;
    a bgn:PublicationSeries ;
    schema:hasPart <http://www.worldcat.org/oclc/1050333790> ; # Cloth simulation for computer graphics
    schema:issn "2469-4215" ;
    schema:name "Synthesis lectures on visual computing ;" ;
    .

<http://worldcat.org/issn/2469-4223> # Synthesis lectures on visual computing: computer graphics, animation, computational photography, and imaging,
    a bgn:PublicationSeries ;
    schema:hasPart <http://www.worldcat.org/oclc/1050333790> ; # Cloth simulation for computer graphics
    schema:issn "2469-4223" ;
    schema:name "Synthesis lectures on visual computing: computer graphics, animation, computational photography, and imaging," ;
    .

<https://login.proxy.bib.uottawa.ca/login?url=http://dx.doi.org/10.2200/S00867ED1V01Y201807VCP032>
    rdfs:comment "Synthesis Digital Library (Restricted to University of Ottawa)" ;
    .


Content-negotiable representations

Close Window

Please sign in to WorldCat 

Don't have an account? You can easily create a free account.