Skip to content

Latest commit

 

History

History
38 lines (29 loc) · 1.07 KB

README.md

File metadata and controls

38 lines (29 loc) · 1.07 KB

OSVR Specs and Proposals

Interface class specifications and device integration proposals in development

  • includes specific types of interfaces such as:

    • Analog
    • Button
    • Configuration
    • Eye tracking
    • Gesture
    • Imaging
    • Locomotion
    • Poser
    • Skeleton
  • includes discussions on how to factor vendor-specific devices into OSVR interfaces

  • includes graphML diagrams of the proposals, generated using the free yED tool http://www.yworks.com/en/products/yfiles/yed/

As of January 2017, here is the implementation status of the various interfaces:

|Interface |Implemented in VRPN | Full OSVR implementation | Incomplete branch | Accessible today via Unity/Unreal plugins | |--|::|::|::|::| |Tracker |✓ |✓ | |✓ | |Analog |✓ |✓ | |✓ | |Button |✓ |✓ | |✓ | |Eye tracking | |✓ | |Unity | |Imaging |✓ |✓ | |Unity | |Skeleton | | |✓ | | |Gesture | | |✓ | | |Configuration | | | | | |Locomotion | |✓ | | | |Poser (e.g. position output |✓ | | | | |Force feedback |✓ | | | |