DocumentCode
82624
Title
Interactive Mesostructures withVolumetric Collisions
Author
Nykl, Scott ; Mourning, Chad ; Chelberg, David
Author_Institution
Dept. of Electr. Eng. & Comput. Sci., Ohio Univ., Athens, OH, USA
Volume
20
Issue
7
fYear
2014
fDate
Jul-14
Firstpage
970
Lastpage
982
Abstract
This paper presents a technique for interactively colliding with and deforming mesostructures at a per-texel level. It is compatible with a broad range of existing mesostructure rendering techniques including both safe and unsafe ray-height field intersection algorithms. This technique is able to replace traditional 3D geometrical deformations (vertex-based) with 2D image space operations (pixel-based) that are parallelized on a GPU without CPU-GPU data shuffling and integrates well with existing physics engines. Additionally, surface and material properties may be specified at a per-texel level enabling a mesostructure to possess varying attributes intrinsic to its surface and collision behavior. Furthermore, this approach may replace traditional decals with image-based operations that naturally accumulate deformations without inserting any new geometry. This technique provides a simple and efficient way to make almost every surface in a virtual world responsive to user actions and events. It requires no preprocessing time and storage requirements of one additional texture or less. The algorithm uses existing inverse displacement map algorithms as well as existing physics engines and can be easily incorporated into new or existing game pipelines.
Keywords
computational geometry; graphics processing units; rendering (computer graphics); 2D image space operation; GPU; interactive mesostructures; inverse displacement map algorithm; mesostructure rendering technique; quadric based mesostructures; ray-height field intersection algorithm; volumetric collision; Geometry; Graphics processing units; Kernel; Physics; Rendering (computer graphics); Surface texture; Vectors; CUDA; GPGPU; GPU; Interactive mesostructures; compute shaders; curvedmesostructures; image-based rendering; interactive deformation; inverse displacement mapping; mesostructures; per-texel collision detection; quadric based mesostructures; real-time deformable mesostructures; surface details;
fLanguage
English
Journal_Title
Visualization and Computer Graphics, IEEE Transactions on
Publisher
ieee
ISSN
1077-2626
Type
jour
DOI
10.1109/TVCG.2014.2317700
Filename
6799298
Link To Document