O'Sullivan et al., 2001 - Google Patents
Collision Handling for Virtual Environments.O'Sullivan et al., 2001
View PDF- Document ID
- 4611510149553299186
- Author
- O'Sullivan C
- Dingliana J
- Ganovelli F
- Bradshaw G
- Publication year
- Publication venue
- Eurographics (Tutorials)
External Links
Snippet
An efficient and realistic collision handling mechanism is fundamental to any physically plausible Virtual Environment. In this tutorial, we will first examine the applications of collision handling, and introduce the open problems in this area. We will then provide a …
- 238000001514 detection method 0 abstract description 95
Classifications
-
- 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
- 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
- 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
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—3D [Three Dimensional] image rendering
- G06T15/06—Ray-tracing
-
- 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/506—Illumination models
-
- 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
- G06T2210/00—Indexing scheme for image generation or computer graphics
- G06T2210/21—Collision detection, intersection
-
- 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
- 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
- G06T2210/00—Indexing scheme for image generation or computer graphics
- G06T2210/12—Bounding box
-
- 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
- G06T11/00—2D [Two Dimensional] image generation
-
- 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
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Van Den Bergen | Collision detection in interactive 3D environments | |
| Cohen et al. | I-collide: An interactive and exact collision detection system for large-scale environments | |
| Gregory et al. | Six degree-of-freedom haptic display of polygonal models | |
| Weller | New geometric data structures for collision detection and haptics | |
| Redon et al. | Fast continuous collision detection between rigid bodies | |
| Moore et al. | Collision detection and response for computer animation | |
| Laycock et al. | A survey of haptic rendering techniques | |
| Johnson et al. | Six degree-of-freedom haptic rendering of complex polygonal models | |
| Meyer et al. | Particle systems for efficient and accurate high-order finite element visualization | |
| Zachmann | The boxtree: Exact and fast collision detection of arbitrary polyhedra | |
| Fares et al. | Collision detection for rigid bodies: A state of the art review | |
| Hubbard | Real-time collision detection and time-critical computing | |
| Zeiller | Collision detection for objects modelled by csg | |
| Hadap et al. | Collision detection and proximity queries | |
| O'Sullivan et al. | Collision Handling for Virtual Environments. | |
| Cohen et al. | Interactive and exact collision detection for large-scaled environments | |
| Blake | A metric for computing adaptive detail in animated scenes using object-oriented programming. | |
| Aguilera et al. | Out-of-core real-time haptic interaction on very large models | |
| Gibson | Linked volumetric objects for physics-based modeling | |
| Weller | New geometric data structures for collision detection | |
| Laycock et al. | Incorporating haptic feedback for the simulation of a deformable tool in a rigid scene | |
| Xie et al. | Fast collision detection based on nose augmentation virtual surgery | |
| Larsson | Adaptive bounding volume hierarchies for efficient collision queries | |
| Cohen et al. | Interactive and exact collision detection for multi-body environments | |
| Woulfe et al. | A framework for benchmarking interactive collision detection |