Kavan et al., 2011 - Google Patents
Physics-inspired upsampling for cloth simulation in gamesKavan et al., 2011
View PDF- Document ID
- 17248221939855210464
- Author
- Kavan L
- Gerszewski D
- Bargteil A
- Sloan P
- Publication year
- Publication venue
- ACM SIGGRAPH 2011 papers
External Links
Snippet
We propose a method for learning linear upsampling operators for physically-based cloth simulation, allowing us to enrich coarse meshes with mid-scale details in minimal time and memory budgets, as required in computer games. In contrast to classical subdivision …
- 238000004088 simulation 0 title abstract description 53
Classifications
-
- 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
- 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
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/011—Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/016—Input arrangements with force or tactile feedback as computer generated output to the user
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06K—RECOGNITION OF DATA; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K9/00—Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
- G06K9/62—Methods or arrangements for recognition using electronic means
- G06K9/6217—Design or setup of recognition systems and techniques; Extraction of features in feature space; Clustering techniques; Blind source separation
- G06K9/6232—Extracting features by transforming the feature space, e.g. multidimensional scaling; Mappings, e.g. subspace methods
- G06K9/6247—Extracting features by transforming the feature space, e.g. multidimensional scaling; Mappings, e.g. subspace methods based on an approximation criterion, e.g. principal component analysis
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06K—RECOGNITION OF DATA; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K9/00—Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
- G06K9/36—Image preprocessing, i.e. processing the image information without deciding about the identity of the image
- G06K9/46—Extraction of features or characteristics of the image
-
- 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
- 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
- G06N—COMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N99/00—Subject matter not provided for in other groups of this subclass
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Kavan et al. | Physics-inspired upsampling for cloth simulation in games | |
Bouaziz et al. | Projective dynamics: Fusing constraint projections for fast simulation | |
Bender et al. | A survey on position based dynamics, 2017 | |
Preiner et al. | Continuous projection for fast L1 reconstruction. | |
Bender et al. | Position-based Methods for the Simulation of Solid Objects in Computer Graphics. | |
Rohmer et al. | Animation wrinkling: augmenting coarse cloth simulations with realistic-looking wrinkles | |
Schumacher et al. | Efficient simulation of example-based materials | |
Bergou et al. | Tracks: toward directable thin shells | |
Wang et al. | Real-time enveloping with rotational regression | |
Bender et al. | A survey on position‐based simulation methods in computer graphics | |
Kim et al. | Near-exhaustive precomputation of secondary cloth effects | |
Bickel et al. | Physical face cloning | |
Xu et al. | Pose-space subspace dynamics | |
Luo et al. | NNWarp: Neural network-based nonlinear deformation | |
Von-Tycowicz et al. | Real-time nonlinear shape interpolation | |
Kang et al. | An efficient animation of wrinkled cloth with approximate implicit integration | |
Bender et al. | Fast and stable cloth simulation based on multi-resolution shape matching | |
Barrielle et al. | Blendforces: A dynamic framework for facial animation | |
Kavan | Part i: direct skinning methods and deformation primitives | |
Palmer et al. | Deepcurrents: Learning implicit representations of shapes with boundaries | |
Romero et al. | Contact-centric deformation learning | |
Romero et al. | Modeling and estimation of nonlinear skin mechanics for animated avatars | |
Modi et al. | Emu: Efficient muscle simulation in deformation space | |
Benchekroun et al. | Fast complementary dynamics via skinning eigenmodes | |
Huang et al. | Sparse localized decomposition of deformation gradients |