Function-based approach to mixed haptic effects rendering
- Original Article
- Published:
- Volume 27, pages 321–332, (2011)
- Cite this article
-
218 Accesses
-
14 Citations
Abstract
Commonly, surface and solid haptic effects are defined in such a way that they hardly can be rendered together. We propose a method for defining mixed haptic effects including surface, solid, and force fields. These haptic effects can be applied to virtual scenes containing various objects, including polygon meshes, point clouds, impostors, and layered textures, voxel models as well as function-based shapes. Accordingly, we propose a way how to identify location of the haptic tool in such virtual scenes as well as consistently and seamlessly determine haptic effects when the haptic tool moves in the scenes with objects having different sizes, locations, and mutual penetrations. To provide for an efficient and flexible rendering of haptic effects, we propose to concurrently use explicit, implicit and parametric functions, and algorithmic procedures.
This is a preview of subscription content, log in via an institution to check access.
Access this article
Subscribe and save
- Starting from 10 chapters or articles per month
- Access and download chapters and articles from more than 300k books and 2,500 journals
- Cancel anytime
Buy Now
Price includes VAT (Japan)
Instant access to the full article PDF.
Similar content being viewed by others
Haptic Software Design
Explore related subjects
Discover the latest articles, books and news in related subjects, suggested using machine learning.References
Schömer, E., Reichel, J., Warken, T.: Efficient collision detection for curved solid objects. In: Proc. 7th ACM Symposium on Solid Modeling and Applications, pp. 321–328. ACM, New York (2002)
El-Far, N.R., Georganas, N.D., El-Saddik, A.: A collision detection algorithm for point-like haptic interactions in highly detailed virtual environments. In: Proc. Virtual Environments, Human-Computer Interfaces and Measurement Systems, pp. 25–30. IEEE Computer Society, Los Alamitos (2007)
Brian, M.: V-Clip: fast and robust polyhedral collision detection. ACM Trans. Graph. 17(3), 177–208 (1998)
Moustakas, K., Tzovaras, D., Strintzis, M.G.: SQ-Map: Efficient layered collision detection and haptic rendering. IEEE Trans. Vis. Comput. Graph. 13(1), 80–93 (2007)
Raymaekers, C., Beets, K., Reeth, F.V.: Fast haptic rendering of complex objects using subdivision surfaces. In: Proc. 6th PHANToM Users Group Workshop, pp. 19–22 (2001)
Laehyun, K., Kyrikou, A., Sukhatme, G.S., Desbrun, M.: An implicit-based haptic rendering technique. In: Proc. IEEE/RSJ Intelligent Robots and Systems, vol. 3, pp. 2943–2948. IEEE Computer Society, Los Alamitos (2002)
Gregory, A., Lin, M.C., Gottschalk, S., Taylor, R.: A framework for fast and accurate collision detection for haptic interaction. In: Proc. ACM SIGGRAPH 2005 Courses, pp. 38–45. ACM, New York (2005)
Ruspini, D.C., Kolarov, K., Khatib, O.: The haptic display of complex graphical environments. In: Proc. 24th Annual Conference on Computer Graphics and Interactive Techniques, pp. 345–352. ACM, New York (1997)
Sourin, A., Wei, L.: Visual immersive haptic rendering on the web. In: Proc. 7th ACM SIGGRAPH International Conference on Virtual-Reality Continuum and Its Applications in Industry. ACM, New York (2008)
Burdea, G.C.: Force and Touch Feedback for Virtual Reality. Wiley, New York (1996)
Booth, S., Angelis, F.D., Schmidt-Tjarksen, T.: The influence of changing haptic refresh-rate on subjective user experiences—lessons for effective touch-based applications. In: Proc. EuroHaptics, pp. 374–383 (2003)
Weller, R., Zachmann, G.: A unified approach for physically-based simulations and haptic rendering. In: Proc. ACM SIGGRAPH Symposium on Video Games, pp. 151–159. ACM, New York (2009)
El-Far, N.R., Georganas, N.D., Saddik, A.E.: Collision detection and force response in highly-detailed point-based hapto-visual virtual environments. In: Proc. 11th IEEE International Symposium on Distributed Simulation and Real-Time Applications, pp. 15–22. IEEE Computer Society, Los Alamitos (2007)
Knott, D., Pai, D.K.: CInDeR: collision and interference detection in real time using graphics hardware. In: Proc. Graphics Interface, pp. 73–80 (2003)
Kolčárek, P., Sochor, J.: Velocity driven haptic rendering. In: Proc. 3rd International Conference on Computer Graphics and Interactive Techniques in Australasia and South East Asia, pp. 389–394. ACM, New York (2005)
Gregory, A., Mascarenhas, A., Ehmann, S., Lin, M., Manocha, D.: Six degree-of-freedom haptic display of polygonal models. In: Proc. Conference on Visualization, pp. 139–146. IEEE Computer Society, Los Alamitos (2000)
McNeely, W.A., Puterbaugh, K.D., Troy, J.J.: Advances in voxel-based 6-DOF haptic rendering. In: Proc. ACM SIGGRAPH 2005 Courses. ACM, New York (2005)
Hua, J., Qin, H.: Haptics-based volumetric modeling using dynamic spline-based implicit functions. In: Proc. IEEE Symposium on Volume Visualization and Graphics, pp. 55–64. IEEE Computer Society, Los Alamitos (2002)
Lundin, K., Gudmundsson, B., Ynnerman, A.: General proxy-based haptics for volume visualization. In: Proc. World Haptics Conference, pp. 557–560. IEEE Computer Society, Los Alamitos (2005)
Lundin, K., Lundström, C., Cooper, M., Ynnerman, A.: Enabling haptic interaction with volumetric MRI data through knowledge-based tissue separation. In: Proc. Volume Graphics, pp. 75–78 (2006)
Pasko, A.A., Adzhiev, V., Sourin, A., Savchenko, V.V.: Function representation in geometric modeling: concepts, implementation and applications. Vis. Comput. 11(8), 429–446 (1995)
Basdogan, C., Ho, C.-H., Srinivasan, M.A.: A ray-based haptic rendering technique for displaying shape and texture of 3d objects in virtual environments. In: Proc. ASME Dynamic Systems and Control Division, pp. 77–84 (1997)
Sourin, A., Wei, L.: Visual immersive haptic mathematics. Virtual Real. 13(4), 221–234 (2009)
Wei, L., Sourin, A., Sourina, O.: Function-based visualization and haptic rendering in shared virtual spaces. Vis. Comput. 24(10), 871–880 (2008)
Wei, L., Sourin, A., Stocker, H.: Function-based haptic collaboration in X3D. In: Proc. 14th International Conference on 3D Web Technology, pp. 15–23. ACM, New York (2009)
Rights and permissions
About this article
Cite this article
Wei, L., Sourin, A. Function-based approach to mixed haptic effects rendering. Vis Comput 27, 321–332 (2011). https://doi.org/10.1007/s00371-011-0548-0
Published:
Issue date:
DOI: https://doi.org/10.1007/s00371-011-0548-0
Share this article
Anyone you share the following link with will be able to read this content:
Sorry, a shareable link is not currently available for this article.
Provided by the Springer Nature SharedIt content-sharing initiative