Shi et al., 2007 - Google Patents
Mesh puppetry: cascading optimization of mesh deformation with inverse kinematicsShi et al., 2007
View PDF- Document ID
- 4771340122742677396
- Author
- Shi X
- Zhou K
- Tong Y
- Desbrun M
- Bao H
- Guo B
- Publication year
- Publication venue
- ACM SIGGRAPH 2007 papers
External Links
Snippet
We present mesh puppetry, a variational framework for detail-preserving mesh manipulation through a set of high-level, intuitive, and interactive design tools. Our approach builds upon traditional rigging by optimizing skeleton position and vertex weights in an integrated …
- 238000005457 optimization 0 title abstract description 41
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
-
- 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/2021—Shape modification
-
- 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
- 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]
-
- 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/10—Constructive solid geometry [CSG] using solid primitives, e.g. cylinders, cubes
-
- 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
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T1/00—General purpose image data processing
- G06T1/20—Processor architectures; Processor configuration, e.g. pipelining
-
- 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2210/00—Indexing scheme for image generation or computer graphics
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T11/00—2D [Two Dimensional] image generation
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Shi et al. | Mesh puppetry: cascading optimization of mesh deformation with inverse kinematics | |
| US7872653B2 (en) | Mesh puppetry | |
| Hecker et al. | Real-time motion retargeting to highly varied user-created morphologies | |
| Huang et al. | Subspace gradient domain mesh deformation | |
| Martin et al. | Example-based elastic materials | |
| Jacobson et al. | Bounded biharmonic weights for real-time deformation. | |
| Xu et al. | Gradient domain editing of deforming mesh sequences | |
| Sumner et al. | Deformation transfer for triangle meshes | |
| Wang et al. | Real-time enveloping with rotational regression | |
| Skouras et al. | Computational design of actuated deformable characters | |
| US9928663B2 (en) | Skeletal joint optimization for linear blend skinning deformations utilizing skeletal pose sampling | |
| US10061871B2 (en) | Linear blend skinning weight optimization utilizing skeletal pose sampling | |
| Choi et al. | SketchiMo: sketch-based motion editing for articulated characters | |
| US20120281019A1 (en) | Efficient elasticity for character skinning | |
| Bai et al. | Artist-directed dynamics for 2D animation | |
| Holden et al. | Learning an inverse rig mapping for character animation | |
| Dutreve et al. | Feature points based facial animation retargeting | |
| Guay et al. | Adding dynamics to sketch-based character animations | |
| von Radziewsky et al. | Optimized subspaces for deformation-based modeling and shape interpolation | |
| Rumman et al. | Position based skinning of skeleton-driven deformable characters | |
| Koyama et al. | Optimo: Optimization-guided motion editing for keyframe character animation | |
| Chen et al. | Cage-based deformation transfer | |
| Wu et al. | Two-way coupling of skinning transformations and position based dynamics | |
| Dvorožňák et al. | Example-based expressive animation of 2D rigid bodies | |
| Celikcan et al. | Example‐Based Retargeting of Human Motion to Arbitrary Mesh Models |