Interactive soft‐touch dynamic deformations

It is crucial for the users to touch, grasp and manipulate the interested objects through our sense of touch in many interactive applications, such as on‐line computer games, interactive cartoon design, and virtual prototyping. In this paper, we propose an interactive haptic deformation approach which incorporates the dynamic simulation of mass–spring systems and flexible control of free‐form deformation in the touch‐enabled soft‐object deformation. Through distributing mass, spring and damping coefficients of the object to the bounded Bezier volume lattice, the deformation of the object related to the haptic avatar follows the physical laws and has high working rate. Both homogenous and inhomogenous materials are simulated. The anchor nodes of haptic input are specified to create amazing special effects during the interactive haptic deformation. Interactive haptic deformations of three‐type tropic fishes, Angel, Demekin, and GuppyBlueGrass, have been experimented to simulate vivid fish swimming processes in the virtual ocean scene. Our proposed approach provides touch‐enabled input and efficient performance in the flexible deforming controls, letting the objects move in a dynamic, cartoon‐style deforming manner. Copyright © 2007 John Wiley & Sons, Ltd.

[1]  Daniel Thalmann,et al.  Simulation of Facial Muscle Actions Based on Rational Free Form Deformations , 1992, Comput. Graph. Forum.

[2]  Kaoru Yamanouchi,et al.  The Next Frontier , 2002, Science.

[3]  Hui Chen,et al.  Real-time haptic sculpting in virtual volume space , 2002, VRST '02.

[4]  Dinesh Manocha,et al.  Six degree-of-freedom haptic display of polygonal models , 2000, IEEE Visualization.

[5]  C Basdogan,et al.  Real-time simulation of dynamically deformable finite element models using modal analysis and spectral Lanczos decomposition methods. , 2001, Studies in health technology and informatics.

[6]  Werner Purgathofer,et al.  Deformation of Solids with Trivariate B-Splines , 1989, Eurographics.

[7]  Hong Qin,et al.  Virtual clay: a real-time sculpting system with haptic toolkits , 2001, I3D '01.

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

[9]  K. Bathe Finite Element Procedures , 1995 .

[10]  John Kenneth Salisbury,et al.  A constraint-based god-object method for haptic display , 1995, Proceedings 1995 IEEE/RSJ International Conference on Intelligent Robots and Systems. Human Robot Interaction and Cooperative Robots.

[11]  Dinesh K. Pai,et al.  ArtDefo: accurate real time deformable objects , 1999, SIGGRAPH.

[12]  Petros Faloutsos,et al.  Dynamic Free-Form Deformations for Animation Synthesis , 1997, IEEE Trans. Vis. Comput. Graph..

[13]  Dominique Bechmann Multidimensional free-form deformation tools , 1998, Eurographics.

[14]  Masatake Higashi,et al.  Application of haptic navigation to modify free-form surfaces through specified points and curves , 2002, SMA '02.

[15]  Hong Qin,et al.  A novel haptics-based interface and sculpting system for physics-based geometric design , 2001, Comput. Aided Des..

[16]  James J. Troy,et al.  Six degree-of-freedom haptic rendering using voxel sampling , 1999, SIGGRAPH.

[17]  Thomas W. Sederberg,et al.  Free-form deformation of solid geometric models , 1986, SIGGRAPH.

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

[19]  Authors' Biographies , 2005 .

[20]  Kun Zhou,et al.  Subspace gradient domain mesh deformation , 2006, ACM Trans. Graph..

[21]  Dinesh Manocha,et al.  Six-Degree-of-Freedom Haptic Rendering Using Incremental and Localized Computations , 2003, Presence: Teleoperators & Virtual Environments.

[22]  Brian Mirtich,et al.  A Survey of Deformable Modeling in Computer Graphics , 1997 .

[23]  Arie E. Kaufman,et al.  Haptic sculpting of dynamic surfaces , 1999, SI3D.

[24]  Oussama Khatib,et al.  The haptic display of complex graphical environments , 1997, SIGGRAPH.

[25]  Hui Chen,et al.  Touch-enabled haptic modeling of deformable multi-resolution surfaces , 2006, Virtual Reality.

[26]  Henry J. Lamousin,et al.  NURBS-based free-form deformations , 1994, IEEE Computer Graphics and Applications.

[27]  Daniel Nilsson,et al.  Haptic hardware support in a 3D game engine , 2003 .

[28]  Demetri Terzopoulos,et al.  Modelling and animating faces using scanned data , 1991, Comput. Animat. Virtual Worlds.