Peng et al., 2004 - Google Patents
Interactive Solid Modelling in a Virtual Environment with a Haptic InterfacePeng et al., 2004
- Document ID
- 10952681979177565073
- Author
- Peng X
- Leu M
- Publication year
- Publication venue
- Virtual and Augmented Reality Applications in Manufacturing
External Links
Snippet
This chapter presents the development of a Virtual Sculpting system and addresses the issues of interactive solid modelling with a haptic interface. A virtual reality (VR) approach is used to make the sculpting process more intuitive and interactive, by providing stereo …
- 239000007787 solid 0 title abstract description 28
Classifications
-
- 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
- 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
- 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
- G06T15/00—3D [Three Dimensional] image rendering
- G06T15/10—Geometric effects
- G06T15/20—Perspective computation
-
- 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
- G06T15/00—3D [Three Dimensional] image rendering
- G06T15/50—Lighting effects
- G06T15/60—Shadow 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
- 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
- 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
- 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/10—Constructive solid geometry [CSG] using solid primitives, e.g. cylinders, cubes
-
- 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/12—Bounding box
-
- 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
- G06T11/00—2D [Two Dimensional] image generation
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Laycock et al. | A survey of haptic rendering techniques | |
| Gregory et al. | A framework for fast and accurate collision detection for haptic interaction | |
| US4821214A (en) | Computer graphics method for changing the shape of a geometric model using free-form deformation | |
| Gao et al. | Haptic sculpting of multi-resolution B-spline surfaces with shaped tools | |
| Weller | New geometric data structures for collision detection and haptics | |
| Johnson et al. | Six degree-of-freedom haptic rendering of complex polygonal models | |
| JPH08241437A (en) | Collision avoidance system for object representation on basis of voxel | |
| US20040010346A1 (en) | Method of real-time collision detection between solid geometric models | |
| Jin et al. | General constrained deformations based on generalized metaballs | |
| Peng et al. | Interactive Solid Modelling in a Virtual Environment with a Haptic Interface | |
| Angelidis et al. | Sweepers: Swept user-defined tools for modeling by deformation | |
| Vlasov et al. | Haptic rendering of volume data with collision detection guarantee using path finding | |
| Moustakas et al. | A geometry education haptic VR application based on a new virtual hand representation | |
| Peng et al. | A virtual sculpting system based on triple Dexel models with haptics | |
| Leu et al. | Creating freeform model by carving virtual workpiece with haptic interface | |
| Stork et al. | Sketching free-forms in semi-immersive virtual environments | |
| Peng et al. | Freeform modelling using sweep differential equation with haptic interface | |
| Pungotra et al. | Efficient algorithm to detect collision between deformable B-spline surfaces for virtual sculpting | |
| Basdogan et al. | 3-DOF haptic rendering | |
| Kil et al. | 3D warp brush modeling | |
| Durupınar | A 3D garment design and simulation system | |
| Hernantes et al. | Effective haptic rendering method for complex interactions | |
| Yan et al. | Virtual clay modeling system with 6-DOF haptic feedback | |
| McDonnell et al. | Dynamic subdivision-based solid modeling | |
| Chandru et al. | Volume sculpting and keyframe animation system |