Real-time haptic sculpting in virtual volume space

Virtual sculpture is a modeling technique for computer graphics based on the notion of sculpting a solid material with tools. Currently, most interactive sculpture is mainly focused on vision-based sensory channel. With visual feedback alone virtual sculpture cannot simulate the realistic sculpting operations in the physical world. The sense of touch, in combination with our kinesthetic sense, is capable of adding a new modality to virtual sculpture, especially in presenting complex geometry & material properties. In this paper, we propose a virtual haptic sculpting (VHS) system in the volume space, which supports real-time melting, burning, stamping, painting, constructing and peeling interactions. Based on the constructive volume methodology, we have developed sculpting tools as volumes, with each properties and size, distribution for elements, and rules of the interaction between the volumetric data and the tools. The sculpting tools are controlled directly by the 6-DOF haptic input to simulate realistic sculpting operations, in applying the computed model and tool dynamics while interacting with the volume. Both synthetic volumetric data and medical scan volumes are experimented using the 6-DOF PHANToM Desktop haptic interface.

[1]  Hiroo Iwata,et al.  Volume haptization , 1993, Proceedings of 1993 IEEE Research Properties in Virtual Reality Symposium.

[2]  Ricardo S. Avila,et al.  A haptic interaction method for volume visualization , 1996, Proceedings of Seventh Annual IEEE Visualization '96.

[3]  Cagatay Basdogan,et al.  Haptics in virtual environments: taxonomy, research status, and challenges , 1997, Comput. Graph..

[4]  Peter Schröder,et al.  Research issues in volume visualization , 1994, IEEE Computer Graphics and Applications.

[5]  Dinesh Manocha,et al.  Six degree-of-freedom haptic display of polygonal models , 2000, Proceedings Visualization 2000. VIS 2000 (Cat. No.00CH37145).

[6]  Richard S. Gallagher Computer Visualization: Graphics Techniques for Scientific and Engineering Analysis , 1994 .

[7]  James M. Van Verth,et al.  Adding force feedback to graphics systems: issues and solutions , 1996, SIGGRAPH.

[8]  Hong Qin,et al.  Haptic sculpting of volumetric implicit functions , 2001, Proceedings Ninth Pacific Conference on Computer Graphics and Applications. Pacific Graphics 2001.

[9]  Marc Levoy,et al.  Display of surfaces from volume data , 1988, IEEE Computer Graphics and Applications.

[10]  Min Chen,et al.  Constructive Volume Geometry , 2000, Comput. Graph. Forum.

[11]  Arie E. Kaufman,et al.  Volume sculpting , 1995, I3D '95.

[12]  Frederick P. Brooks,et al.  Project GROPE-HapticDisplays for Scientific Visualization , 1990 .

[13]  Nigel W. John,et al.  Advanced graphics behind medical virtual reality: evolution of algorithms, hardware, and software interfaces , 1998, Proc. IEEE.

[14]  William E. Lorensen,et al.  Marching cubes: A high resolution 3D surface construction algorithm , 1987, SIGGRAPH.

[15]  William E. Lorensen,et al.  Surface Rendering Versus Volume Rendering In Medical Imaging: Techniques And Applications , 1996, Proceedings of Seventh Annual IEEE Visualization '96.

[16]  R. Yagel,et al.  A survey of architectures for volume rendering , 1990, IEEE Engineering in Medicine and Biology Magazine.

[17]  Marie-Paule Cani,et al.  Practical volumetric sculpting , 2000, The Visual Computer.

[18]  Pheng-Ann Heng,et al.  Direct haptic rendering of isosurface by intermediate representation , 2000, VRST '00.

[19]  Yoshitaka Adachi,et al.  Intermediate representation for stiff virtual objects , 1995, Proceedings Virtual Reality Annual International Symposium '95.

[20]  Philippe Coiffet,et al.  Virtual Reality Technology , 2003, Presence: Teleoperators & Virtual Environments.

[21]  Alex T. Pang,et al.  Extended Specifications and Test Data Sets for Data Level Comparisons of Direct Volume Rendering Algorithms , 2001, IEEE Trans. Vis. Comput. Graph..

[22]  John F. Hughes,et al.  Sculpting: an interactive volumetric modeling technique , 1991, SIGGRAPH.

[23]  Dinesh Manocha,et al.  Six Degree-of-Freedom Haptic Display , 2000 .