Luo et al., 2025 - Google Patents
VR-Doh: Hands-on 3D Modeling in Virtual RealityLuo et al., 2025
View PDF- Document ID
- 16599529111934118171
- Author
- Luo Z
- Cui Z
- Luo S
- Chu M
- Li M
- Publication year
- Publication venue
- ACM Transactions on Graphics (TOG)
External Links
Snippet
We introduce VR-Doh, an open-source, hands-on 3D modeling system that enables intuitive creation and manipulation of elastoplastic objects in Virtual Reality (VR). By customizing the Material Point Method (MPM) for real-time simulation of hand-induced large deformations …
- 238000004088 simulation 0 abstract description 55
Classifications
-
- 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/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/04815—Interaction with three-dimensional environments, e.g. control of viewpoint to navigate in the environment
-
- 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
- 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
- G06T2219/00—Indexing scheme for manipulating 3D models or images for computer graphics
- G06T2219/20—Indexing scheme for editing of 3D models
-
- 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
- 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
- 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
- G06T11/00—2D [Two Dimensional] image generation
-
- 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
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—3D [Three Dimensional] image rendering
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Dontcheva et al. | Layered acting for character animation | |
| Igarashi et al. | As-rigid-as-possible shape manipulation | |
| De Araùjo et al. | Mockup Builder: 3D modeling on and above the surface | |
| Guay et al. | Space-time sketching of character animation | |
| Xing et al. | Energy-brushes: Interactive tools for illustrating stylized elemental dynamics | |
| Bai et al. | Artist-directed dynamics for 2D animation | |
| US20230377268A1 (en) | Method and apparatus for multiple dimension image creation | |
| Holden et al. | Learning an inverse rig mapping for character animation | |
| US11948240B2 (en) | Systems and methods for computer animation using an order of operations deformation engine | |
| Dave et al. | Gesture interface for 3d cad modeling using kinect | |
| Miranda et al. | Sketch express: A sketching interface for facial animation | |
| US8358311B1 (en) | Interpolation between model poses using inverse kinematics | |
| Even et al. | Non‐linear Rough 2D Animation using Transient Embeddings | |
| JP5458245B2 (en) | Operation control apparatus, method thereof, and program | |
| Cetinaslan et al. | Sketching manipulators for localized blendshape editing | |
| Luo et al. | VR-Doh: Hands-on 3D Modeling in Virtual Reality | |
| US8289331B1 (en) | Asymmetric animation links | |
| Çetinaslan | Position manipulation techniques for facial animation | |
| Schulz et al. | Rodmesh: Two-handed 3D surface modeling in virtual reality | |
| Yoo et al. | Motion retiming by using bilateral time control surfaces | |
| Jones et al. | Dynamic sprites: artistic authoring of interactive animations | |
| Kang | 3D Character Animation: A Brief Review | |
| US12293466B2 (en) | Systems and methods for generating a model database with blendshape representation | |
| Bordier | Édition d'animation via entrées multi-dimensionnelles | |
| JP2002092639A (en) | Method and device for forming animation representing particle behavior |