Title :
Using linked volumes to model object collisions, deformation, cutting, carving, and joining
Author :
Frisken-Gibson, Sarah F.
Author_Institution :
Mitsubishi Electr. Res. Lab., Cambridge, MA, USA
Abstract :
In volume graphics, objects are represented by arrays or clusters of sampled 3D data. A volumetric object representation is necessary in computer modeling whenever interior structure affects an object´s behavior or appearance. However, existing volumetric representations are not sufficient for modeling the behaviors expected in applications such as surgical simulation, where interactions between both rigid and deformable objects and the cutting, tearing, and repairing of soft tissues must be modeled in real time. Three-dimensional voxel arrays lack the sense of connectivity needed for complex object deformation, while finite element models and mass-spring systems require substantially reduced geometric resolution for interactivity and they can not be easily cut or carved interactively. This paper discusses a linked volume representation that enables physically realistic modeling of object interactions such as: collision detection, collision response, 3D object deformation, and interactive object modification by carving, cutting, tearing, and joining. The paper presents a set of algorithms that allow interactive manipulation of linked volumes that have more than an order of magnitude more elements and considerably more flexibility than existing methods. Implementation details, results from timing tests, and measurements of material behavior are presented
Keywords :
computational geometry; finite element analysis; rendering (computer graphics); timing; 3D object deformation; carving; collision detection; collision response; computer modeling; cutting; deformation; finite element models; interactive object modification; joining; linked volumes; mass-spring systems; object collisions model; sampled 3D data; timing tests; volume graphics; volumetric object representation; volumetric representations; voxel arrays; Application software; Biological tissues; Computational modeling; Computer graphics; Deformable models; Finite element methods; Object detection; Solid modeling; Surgery; Timing;
Journal_Title :
Visualization and Computer Graphics, IEEE Transactions on
DOI :
10.1109/2945.817350