A Survey of Cloth Simulation Techniques Presented by Mave T. Houston for Comp 290 - Computational Geometry Fall 1998.

Slides:



Advertisements
Similar presentations
Hair Simulation Model for Real-Time Environments Petr Kmoch 1, Ugo Bonanni 2, Nadia Magnenat- Thalmann 2 1. Faculty of Mathematics and Physics, Charles.
Advertisements

V IRTUAL C LOTHES S IMULATIONS Assist. Prof. Ph.D. Simona Jevšnik, Assoc. Prof. Ph.D. Zoran Stjepanovič, Ph.D. Damjana Celcar
Regularized Least-Squares. Outline Why regularization? Truncated Singular Value Decomposition Damped least-squares Quadratic constraints.
Complete Motion Planning
Cloth Report by LIANG Cheng. Background Cloth Garment Pattern YarnFiber.
Motivation Hair animation used in movies, games, virtual reality, etc. Problem due to complexity –Human head has over 100,000 strands of hair –Computation.
Predicting the Drape of Woven Cloth Using Interactive Particles David E. Breen Donald H. House Michael J. Wonzy.
Resolving Surface Collisions through Intersection Contour Minimization Pascal Volino Nadia Magnenat-Thalmann MIRALab, University of Geneva SIGGRAPH 2006.
Overview Class #5 (Thurs, Jan 30) Rigid body contact –Read B&W course notes on Collision and Contact Constraint formulation Lagrangian Reduced coordinate.
Computer Animation Rick Parent Computer Animation Algorithms and Techniques Figure Animation.
Temporally Coherent Completion of Dynamic Shapes Hao Li, Linjie Luo, Daniel Vlasic, Pieter Peers, Jovan Popović, Mark Pauly, Szymon Rusinkiewicz ACM Transactions.
Haptic Rendering using Simplification Comp259 Sung-Eui Yoon.
Pauly, Keiser, Kobbelt, Gross: Shape Modeling with Point-Sampled GeometrySIGGRAPH 2003 Shape Modeling with Point-Sampled Geometry Mark Pauly Richard Keiser.
Escherization and Ornamental Subdivisions. M.C. Escher.
GPU Proximity Queries with Swept Sphere Volumes COMP Robotics Project Proposal Qi Mo.
Interactive Sound Rendering SIGGRAPH 2009 Dinesh Manocha UNC Chapel Hill
09/04/02 Dinesh Manocha, COMP258 Bezier Curves Interpolating curve Polynomial or rational parametrization using Bernstein basis functions Use of control.
09/11/2006 Bharathi Manivannan A.S Motion Warping International Conference on Computer Graphics and Interactive Techniques, SIGGRAPH’95 - -Andrew Witkin.
GPU Hierarchies for Hair Simulation Qi Mo COMP 768 course project proposal.
UNC Chapel Hill M. C. Lin Reading Assignments Principles of Traditional Animation Applied to 3D Computer Animation, by J. Lasseter, Proc. of ACM SIGGRAPH.
UNC Chapel Hill M. C. Lin COMP259: Physically-Based Modeling, Simulation & Animation Tues/Thur 12:30pm – 1:45pm (SN 011)
Adapted from: CULLIDE: Interactive Collision Detection Between Complex Models in Large Environments using Graphics Hardware Naga K. Govindaraju, Stephane.
UNC Chapel Hill S. Redon - M. C. Lin Rigid body dynamics II Solving the dynamics problems.
OBBTree: A Hierarchical Structure for Rapid Interference Detection Gottschalk, M. C. Lin and D. ManochaM. C. LinD. Manocha Department of Computer Science,
UNC Chapel Hill M. C. Lin Overview of Last Lecture About Final Course Project –presentation, demo, write-up More geometric data structures –Binary Space.
Efficient Fitting and Rendering of Large Scattered Data Sets Using Subdivision Surfaces Vincent Scheib 1, Jörg Haber 2, Ming C. Lin 1, Hans-Peter Seidel.
Interactive Manipulation of Rigid Body Simulations Presenter : Chia-yuan Hsiung Proceedings of SIGGRAPH 2000 Jovan Popovi´c, Steven M. Seitz, Michael.
Haptic Cloth Rendering 6th Dutch-Belgian Haptics Meeting TUDelft, 21 st June 2006 Lode Vanacken Expertise centre for Digital Media (EDM) Hasselt University.
Visualization and graphics research group CIPIC January 21, 2003Multiresolution (ECS 289L) - Winter Dynamic View-Dependent Simplification for Polygonal.
Bounding Volume Hierarchies and Spatial Partitioning Kenneth E. Hoff III COMP-236 lecture Spring 2000.
Acceleration on many-cores CPUs and GPUs Dinesh Manocha Lauri Savioja.
Introduction to Non-Rigid Body Dynamics A Survey of Deformable Modeling in Computer Graphics, by Gibson & Mirtich, MERL Tech Report Elastically Deformable.
The UNIVERSITY of NORTH CAROLINA at CHAPEL HILL Constraint-Based Motion Planning using Voronoi Diagrams Maxim Garber and Ming C. Lin Department of Computer.
The UNIVERSITY of NORTH CAROLINA at CHAPEL HILL Collision Detection for Deformable Objects Xin Huang 16/10/2007.
Introduction to Boolean Operations on Free-form Solids CS284, Fall 2004 Seung Wook Kim.
Modeling and representation 1 – comparative review and polygon mesh models 2.1 Introduction 2.2 Polygonal representation of three-dimensional objects 2.3.
Faking Dynamics of Cloth Animation for Animated Films Fabian Di Fiore Expertise Centre for Digital Media Hasselt University, Belgium
Building An Interactive, 3-D Virtual World Raymond H. Mazza, Computer Science, Colby College Advisor:
Contact, Collision and Congestion Nobuyuki Umetani.
Presented By Greg Gire Advised By Zoë Wood California Polytechnic State University.
Graduate Programs in Computer Science A Soft Hand Model for Physically-based Manipulation of Virtual Objects Jan Jacobs Group Research.
Introduction to Character Animation Karan Singh Lecture 1: CSC 2529 Karan Singh Lecture 1: CSC 2529.
Human Figure Animation CSE 3541 Matt Boggus. Modeling – Geometric representation – Level of detail – Linkages: DoFs – Features: face, hair, clothes Activities/Motions.
Geometric Modelling 2 INFO410 & INFO350 S Jack Pinches
CS 527 – Computer AnimationOctober 17, 2006 Estimating Cloth Simulation Parameters from Video Kiran S. Bhat, Christopher D. Twigg, Jessica K. Hodgins,
UNC Chapel Hill M. C. Lin Basics of Motion Generation let X i = position,orient. of O i at t k = t 0,  i END = false while (not END) do display O i, 
using Radial Basis Function Interpolation
Physically based deformations of implicit surfaces Michal Remiš.
CULLIDE: Interactive Collision Detection Between Complex Models in Large Environments using Graphics Hardware Presented by Marcus Parker By Naga K. Govindaraju,
Interactive Continuous Collision Detection for Polygon Soups Xin Huang 11/20/2007.
On the singularity of a class of parametric curves Speaker: Xu Hui
Computer Graphics Imaging Ying Zhu Georgia State University Lecture 29 Soft Bodies and Rigid Bodies.
UNC Chapel Hill David A. O’Brien Automatic Simplification of Particle System Dynamics David O’Brien Susan Fisher Ming C. Lin Department of Computer Science.
1 Haptic Systems Mohsen Mahvash Lecture 6 17/1/06.
Computer Animation Algorithms and Techniques
Hair Modelling, Animation, and Rendering
Bounding Volume Hierarchies and Spatial Partitioning
Untangling Cloth David Baraff Andrew Witkin Michael Kass
Bounding Volume Hierarchies and Spatial Partitioning
COMP259: Physically-Based Modeling, Simulation & Animation
Reading Assignments Principles of Traditional Animation Applied to 3D Computer Animation, by J. Lasseter, Proc. of ACM SIGGRAPH 1987 Computer Animation:
Comp259 / Spring 2002 Samir Naik 2/6/02
Disclaimer The following slides reuse materials from SIGGRAPH 2001 Course Notes on Physically-based Modeling (copyright  2001 by David Baraff at Pixar).
COMP259: Physically-Based Modeling, Simulation & Animation
Disclaimer The following slides reuse materials from SIGGRAPH 2001 Course Notes on Physically-based Modeling (copyright  2001 by David Baraff at Pixar).
WELCOME.
Fall 2018, COMP 562 Poster Session
Physically Based Modeling -Overview-
Presentation transcript:

A Survey of Cloth Simulation Techniques Presented by Mave T. Houston for Comp Computational Geometry Fall 1998

Presentation Outline Introduction Textile v. Computer Graphics Industry Various Approaches to Cloth Simulation Collision Detection Conclusion Future Work

Introduction Aesthetic Considerations Interested Parties Complexities of Cloth Simulation

Interested Parties Computer graphics community concerns –Appearance –Speed Textile/Apparel community concerns –Appearance –Behavior –Speed

Approaches Geometric Physical Hybrid Advantages/Disadvantages of above Approaches

Geometric Weil (1986) - Curve fitting, subdivision, relaxation Agui (1990) - Polygonization, relaxation Hinds ( ) - 3D interaction, interpolation Ng (1995) - Mapping

Physical Feyman (1986) - Energy minimization, Multigrid method Ng (1995) - extension of Feyman’s work Thalmann ( ) - Deformable model, Newtonian dynamics Breen ( ) - Energy minimization, Elasticity theory Baraff/Witkin (1998) - Implicit Integration

Thalmann Contribution Tailor approach to cloth visualization Focus on managing interaction between the garment and the body

Thalmann cont’d.

Breen’s Contribution Cloth as a mechanical mechanism Draping simulations Woven cloth Kawabata Evolution System

Baroff & Witkin Large time steps Increased speed Implicit integration method

Hybrid Rudomin (1990) - Convex Hull, Deformable model Kunii (1990) - Energy minimization, singularity theory, curvefitting Taillefer (1990) - Curve fitting, relaxation Tsopelas (1991) - Thin wall deformation, elastica, NURBS fitting Dhande (1993) - Swept surface generation

Collision Detection Self Collision Interference detection Frame to frame Coherence Collision detection with Planes

Collision Considerations A surface self- colliding A surface and a sphere colliding

Conclusion Non-general Approaches Methods Constrained by Specifics of Cloth Satisfying Textile/Apparel and Computer Graphics Community Degrees of Accuracy Macroscopic v. Microscopic Cloth Behavior

Future Work Speed Aesthetics Unified Model to simulate cloth in all situations

References David E. Breen. Computer graphics in textiles and apparel modeling. IEEE Computer Graphics and Applications, 16(5):26-27, September, David E. Breen, Donald H. House, and Philip H. Getto. A particle-based model for simulating the draping behavior of woven cloth. In Computer Graphics Proceedings, Annual Conference Series, 1994, pages , New York, August ACM SIGGRAPH. Michael Carignan, Ying Yang, Nadia Magnenat Thalmann, and Daniel Thalmann. Dressing animated synthetic actors with complex deformable clothes. In Computer Graphics Proceedings, Annual Conference Series, 1992, pages , New York, July ACM SIGGRAPH. Hing N. Ng and Richard L. Grimsdale. Computer graphics techniques for modeling cloth. IEEE Computer Graphics and Applications, 16(5):28-41, September Merlin Hughes, Christopher DiMattia, Ming C. Lin, Dinesh Manocha. Efficient and Accurate Interference Detection for Polynomial Deformation. UNC - Chapel Hill Department of Computer Science. David Baraff, Andrew Witkin. Large Steps in Cloth Simulation. In Computer Graphics Proceedings, Annual Conference Series, 1998, pages New York, July ACM SIGGRAPH.