Johnson et al., 2003 - Google Patents
Six degree-of-freedom haptic rendering of complex polygonal modelsJohnson et al., 2003
View PDF- Document ID
- 14381801907292826855
- Author
- Johnson D
- Willemsen P
- Publication year
- Publication venue
- 11th Symposium on Haptic Interfaces for Virtual Environment and Teleoperator Systems, 2003. HAPTICS 2003. Proceedings.
External Links
Snippet
This paper describes a haptic rendering algorithm for arbitrary polygonal models using a six degree-of-freedom haptic interface. The algorithm supports activities such as virtual prototyping of complex polygonal models and adding haptic interaction to virtual …
- 238000009877 rendering 0 title abstract description 22
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
- 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
- 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/10—Geometric effects
-
- 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
- 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
- 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/04—Texture mapping
-
- 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
- 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
- G06T19/00—Manipulating 3D models or images for computer graphics
-
- 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
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Johnson et al. | Six degree-of-freedom haptic rendering of complex polygonal models | |
Gregory et al. | Six degree-of-freedom haptic display of polygonal models | |
Ruspini et al. | Haptic interaction in virtual environments | |
Cohen et al. | I-collide: An interactive and exact collision detection system for large-scale environments | |
Ho et al. | Efficient point-based rendering techniques for haptic display of virtual objects | |
Lin et al. | Collision detection between geometric models: A survey | |
US7191104B2 (en) | Method of real-time collision detection between solid geometric models | |
Weller | New geometric data structures for collision detection and haptics | |
Johnson et al. | Spatialized normal come hierarchies | |
Gregory et al. | Fast and accurate collision detection for haptic interaction using a three degree-of-freedom force-feedback device | |
Johnson et al. | Six degree-of-freedom haptic rendering using spatialized normal cone search | |
Johnson et al. | Accelerated haptic rendering of polygonal models through local descent | |
Lin et al. | Collision detection | |
Kim et al. | Using VPS (Voxmap PointShell) as the basis for interaction in a virtual assembly environment | |
Fares et al. | Collision detection for rigid bodies: A state of the art review | |
Essa et al. | Physically-based modeling for graphics and vision | |
Cohen et al. | Interactive and exact collision detection for large-scaled environments | |
Peng et al. | Interactive Solid Modelling in a Virtual Environment with a Haptic Interface | |
Gibson | Linked volumetric objects for physics-based modeling | |
Peng et al. | A virtual sculpting system based on triple Dexel models with haptics | |
Johnson | Minimum distance queries for haptic rendering | |
O'Sullivan et al. | Collision Handling for Virtual Environments. | |
Cai et al. | Haptic rendering: Practical modeling and collision detection | |
Basdogan et al. | 3-DOF haptic rendering | |
Leu et al. | Creating freeform model by carving virtual workpiece with haptic interface |