Rodríguez-Navarro et al., 2006 - Google Patents
Non structured meshes for cloth GPU simulation using FEMRodríguez-Navarro et al., 2006
View PDF- Document ID
- 1973147302003125931
- Author
- Rodríguez-Navarro J
- Susín Sánchez A
- Publication year
- Publication venue
- 3rd Workshop in Virtual Reality Interactions and Physical Simulation
External Links
Snippet
We present a Finite Element Method (FEM) implementation for cloth simulation on the GPU. The advantages of FEM are twofold: the realism of cloth simulations using this method is improved compared with other methods like the widely used mass-spring one, and it has a …
- 239000004744 fabric 0 title abstract description 53
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/50—Computer-aided design
- G06F17/5009—Computer-aided design using simulation
- G06F17/5018—Computer-aided design using simulation using finite difference methods or finite element methods
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T13/00—Animation
- G06T13/20—3D [Three Dimensional] animation
- G06T13/40—3D [Three Dimensional] animation of characters, e.g. humans, animals or virtual beings
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T17/00—Three dimensional [3D] modelling, e.g. data description of 3D objects
- G06T17/20—Finite element generation, e.g. wire-frame surface description, tesselation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—3D [Three Dimensional] image rendering
- G06T15/50—Lighting effects
- G06T15/506—Illumination models
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2219/00—Indexing scheme for manipulating 3D models or images for computer graphics
- G06T2219/20—Indexing scheme for editing of 3D models
- G06T2219/2016—Rotation, translation, scaling
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—3D [Three Dimensional] image rendering
- G06T15/04—Texture mapping
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/50—Computer-aided design
- G06F17/5086—Mechanical design, e.g. parametric or variational design
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2210/00—Indexing scheme for image generation or computer graphics
- G06T2210/21—Collision detection, intersection
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T17/00—Three dimensional [3D] modelling, e.g. data description of 3D objects
- G06T17/30—Polynomial surface description
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—3D [Three Dimensional] image rendering
- G06T15/005—General purpose rendering architectures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—3D [Three Dimensional] image rendering
- G06T15/06—Ray-tracing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/10—Complex mathematical operations
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T19/00—Manipulating 3D models or images for computer graphics
- G06T19/20—Editing of 3D images, e.g. changing shapes or colours, aligning objects or positioning parts
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F2217/00—Indexing scheme relating to computer aided design [CAD]
- G06F2217/16—Numerical modeling
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T11/00—2D [Two Dimensional] image generation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/34—Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation; Recording or statistical evaluation of user activity, e.g. usability assessment
- G06F11/3457—Performance evaluation by simulation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2200/00—Indexing scheme for image data processing or generation, in general
- G06T2200/24—Indexing scheme for image data processing or generation, in general involving graphical user interfaces [GUIs]
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Li et al. | An implicit frictional contact solver for adaptive cloth simulation | |
Rohmer et al. | Animation wrinkling: augmenting coarse cloth simulations with realistic-looking wrinkles | |
Gilles et al. | Frame-based elastic models | |
Teran et al. | Robust quasistatic finite elements and flesh simulation | |
US10242134B2 (en) | Algebraic multigrid method for cloth simulation | |
Rodríguez-Navarro et al. | Non structured meshes for cloth GPU simulation using FEM | |
Tan et al. | A constrained finite element method for modeling cloth deformation | |
Bender et al. | Adaptive cloth simulation using corotational finite elements | |
Choi et al. | Extending the Immediate Buckling Model to Triangular Meshes for Simulating Complex Clothes. | |
Trusty et al. | The shape matching element method: direct animation of curved surface models | |
Bender et al. | Efficient Cloth Simulation Using an Adaptive Finite Element Method. | |
KR101178443B1 (en) | A physically faithful multigrid method and computer readable recording medium storing the program for fast cloth simulation | |
Volino et al. | Stop-and-go cloth draping | |
Zhou et al. | Shear buckling and dynamic bending in cloth simulation | |
ElBadrawy et al. | Speeding up cloth simulation by linearizing the bending function of the physical mass-spring model | |
Va et al. | Real-time volume preserving constraints for volumetric model on GPU | |
Hu et al. | Review of cloth modeling | |
Liu et al. | Phusis cloth: A physics engine for real-time character cloth animation | |
Rodriguez-Navarro et al. | GPU based cloth simulation with moving humanoids | |
McDonnell et al. | Dynamic subdivision-based solid modeling | |
Palmer et al. | Stability and complexity study of animated elastically deformable objects | |
US10586401B2 (en) | Sculpting brushes based on solutions of elasticity | |
Bergou et al. | Discrete quadratic curvature energies | |
Zhang et al. | A new self-collision detection method for cloth simulation | |
Petit et al. | Deformation Modelling for a Physics-Based Perception System |