• DocumentCode
    613781
  • Title

    The god-finger method for improving 3D interaction with virtual objects through simulation of contact area

  • Author

    Talvas, Anthony ; Marchal, Maud ; Lecuyer, A.

  • Author_Institution
    INSA/Inria Rennes, Rennes, France
  • fYear
    2013
  • fDate
    16-17 March 2013
  • Firstpage
    111
  • Lastpage
    114
  • Abstract
    In physically-based virtual environments, interaction with objects generally happens through contact points that barely represent the area of contact between the user´s hand and the virtual object. This representation of contacts contrasts with real life situations where our finger pads have the ability to deform slightly to match the shape of a touched object. In this paper, we propose a method called god-finger to simulate a contact area from a single contact point determined by collision detection, and usable in a rigid body physics engine. The method uses the geometry of the object and the force applied to it to determine additional contact points that will emulate the presence of a contact area between the user´s proxy and the virtual object. It could improve the manipulation of objects by constraining the rotation of touched objects in a similar manner to actual finger pads. An implementation in a physics engine shows that the method could make for more realistic behaviour when manipulating objects while keeping high simulation rates.
  • Keywords
    computational geometry; digital simulation; graphical user interfaces; virtual reality; 3D interaction improvement; contact area simulation; contact points; finger pads; god-finger method; physically-based virtual environments; physics engine; virtual objects; Computational modeling; Engines; Force; Friction; Geometry; Haptic interfaces; Vectors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    3D User Interfaces (3DUI), 2013 IEEE Symposium on
  • Conference_Location
    Orlando, FL
  • Print_ISBN
    978-1-4673-6097-5
  • Type

    conf

  • DOI
    10.1109/3DUI.2013.6550206
  • Filename
    6550206