Plugin schemas in development
Switch branches/tags
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Device Integration Proposals
Interface Class Specifications
.gitattributes
.gitignore
InterfaceStatus.JPG
README.md

README.md

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 |✓ | | | |