ABSTRACT
We present the Haptic Shading Framework (HSF), a framework for procedurally defining haptic texture. HSF haptic texture shaders are short procedures allowing an application-programmer to easily define interesting haptic surface interaction and the parameters that control the surface properties. These shaders provide the illusion of surface characteristics by altering previously calculated forces from object collision in the haptic pipeline.HSF can be used in an existing haptic application with few modifications. The framework consists of user-programmable modules that are dynamically loaded. This framework and all user-defined procedures are written in C++, with a provided library of useful math and geometry functions. These functions are meant to mimic RenderMan functionality, creating a familiar shading environment. As we demonstrate, many procedural shading methods and algorithms can be directly adopted for haptic shading.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
| |
2
|
Cagatay Basdogan , Suvranu De , Jung Kim , Manivannan Muniyandi , Hyun Kim , Mandayam A. Srinivasan, Haptics in Minimally Invasive Surgical Simulation and Training, IEEE Computer Graphics and Applications, v.24 n.2, p.56-64, March 2004
[doi> 10.1109/MCG.2004.1274062]
|
| |
3
|
Basdogan, C., Ho, C. H., and Srinivasan, M. A. Virtual environments in medical training: Graphical and haptic simulation of laparoscopic common bile duct exploration. IEEE/ASME Transactions on Mechatronics (2001).
|
| |
4
|
Biocca, F., Inque, Y., Polinsky, H., Lee, A., and Tang, A. Visual cues and virtual touch: Role of visual stimuli and intersensory integration in cross-modal haptic illusions and the sense of presence. In Proceedings of Presence 2002 (2002).
|
 |
5
|
|
| |
6
|
Fritz, J., and Barner, K. Stochastic models for haptic texture. In SPIE Intl. Symposium on Intelligent Systems and Advanced Manufacturing - Telemanipulator and Telepresence Technologies III (1996).
|
 |
7
|
|
 |
8
|
|
| |
9
|
Hayward, D., and Dingrong, Y. Change of height: An approach to the haptic display of shape and texture without surface normal. In Experimental Robotics VIII, Springer Tracts in Advanced Robotics (2003), pp. 570--579.
|
| |
10
|
Ho, C., Basdogan, C., and Srinivasan, M. Efficient point-based rendering techniques for haptic display of virtual objects. Presence 8, 5 (1999), 477--491.
|
| |
11
|
Konig, H., and Strotthotte, J. Fast collision detection for haptic displays using polygonal models. In Simulation and Visualisierung 2002 (2002), T. Schulze, S. Schlechtweb, and V. Hinz, Eds., pp. 289--300.
|
 |
12
|
|
 |
13
|
|
| |
14
|
Massie, T. H., and Salisbury, J. K. The PHANTOM haptic interace: a device for probing virtual objects. ASME Winter Annual Meeting, Symposium on haptic interfaces for virtual environments and teleoperator systems (1994), 295--299.
|
 |
15
|
|
| |
16
|
|
| |
17
|
|
 |
18
|
|
 |
19
|
|
| |
20
|
Robles-De-La-Torre, G., and Hayward, V. Force can overcome object geometry in the perception of shape through active shape. Nature 412, 6845 (2001), 445--448.
|
| |
21
|
Ruspini, D. C., Kolarov, K., and Khatib, O. Haptic interaction in virtual environments. In IEEE/RSJ International Conference on Intelligent Robots and Systems: IROS'97.
|
| |
22
|
Sachtler, W. L., Pendexter, M. R., Biggs, J., and Srinivasan, M. A. Haptically perceived orientation of a planar surface is altered by tangential forces. In Proceedings of Phantom User's Group 2000 (2000).
|
| |
23
|
Sankaranarayanan, G., Weghorst, S., Sanner, M., Gillet, A., and Olson, A. Role of haptics in teaching structural molecular biology. In Proceedings of Phantom User's Group 2003 (2003).
|
| |
24
|
Siira, J., and Pai, D. Haptic texturing: A stochastic approach. In International Conference on Robotics and Automation, IEEE (1996), pp. 557--562.
|
| |
25
|
Srinivasan, M. A., and Basdogan, C. Haptics in virtual environments: Taxonomy, research status, and challenges. Computer and Graphics 21 (1997), 393--404.
|
| |
26
|
Upstill, S. The RenderMan Companion. Addison-Wesley, 1992.
|
| |
27
|
Webster, R., Haluck, R., Zoppetti, G., Benson, A., Boyd, J., Charles, N., Reeser, J., and Sampson, S. A haptic surgical simulator for laparoscopic cholecystectomy using real-time deformable organs. In Proceedings of IASTED International Conference (2003).
|
| |
28
|
|
|