Efficient Physics-Based Implementation for Realistic Hand-Object Interaction in Virtual Reality

Markus Holl, Markus Oberweger, Clemens Arth, Vincent Lepetit
2018 2018 IEEE Conference on Virtual Reality and 3D User Interfaces (VR)  
Figure 1 : Demonstration of our physics-based hand interaction method for VR environments. Our approach allows countless complex interactions such as handling a box in one hand and opening it with the other (top-left), or smashing a wall with an axe held in one hand (top-right). We can even spin an object between two fingers from two different hands (bottom-left) or from the same hand (bottom-right) in a very realistic manner. The red arrows indicate the forces calculated with our method and
more » ... lied to the objects. Yellow arrows depict the global hand motion depicted for demonstration purposes only. ABSTRACT We propose an efficient physics-based method for dexterous 'real hand'-'virtual object' interaction in Virtual Reality environments. Our method is based on the Coulomb friction model, and we show how to efficiently implement it in a commodity VR engine for realtime performance. This model enables very convincing simulations of many types of actions such as pushing, pulling, grasping, or even dexterous manipulations such as spinning objects between fingers without restrictions on the objects' shapes or hand poses. Because it is an analytic model, we do not require any prerecorded data, in contrast to previous methods. For the evaluation of our method, we conduction a pilot study that shows that our method is perceived more realistic and natural, and allows for more diverse interactions. Further, we evaluate the computational complexity of our method to show real-time performance in VR environments.
doi:10.1109/vr.2018.8448284 dblp:conf/vr/HollOAL18 fatcat:xb5xffvgrfezrkcq55uh2brs44