OpenHMD Versions Save

Free and Open Source API and drivers for immersive technology.

0.3.0

4 years ago

Announcement blogpost: http://www.openhmd.net/?p=213

Release Notes:

  • 3Glasses D3 support provided first-party by 3Glasses themselves!

  • Oculus CV1 support (rotational).

  • Windows Mixed Reality HMD support (rotational).

  • NOLO support (positional, rotational, controllers)

  • HTC Vive and HTC Vive Pro support (rotational)

  • Deepoon E2 support.

  • GearVR Gen1 support for PC access to IMU.

  • Controller API.

  • Improved OpenGL example using SDL2 and more debugging functions.

  • Device class flags for checking the features of a driver for better identification.

  • Meson build system.

  • More accurate Oculus DK1 IMU.

  • Various Android driver fixes for 'cardboard' style use

  • Universal OpenGL 2.1 (GLSL 120) lens correction shader by James Sarrett (https://github.com/OpenHMD/OpenHMD/wiki/Universal-Distortion-Shader). Uses PanoTools lens distortion model.

    • OpenGL 3.0 (GLSL 330) version by Bastiaan Olij.
    • GLES2 (GLSL ES 100) version by magestik.
  • Various bugfixes to drivers, build systems and documentation.

Disabled for this release:

  • PSVR Support.

0.3.0-rc2

4 years ago

Intermediate release for Package Maintainers and bug reports. Full release will happen on 12 July 2019

Release Notes:

  • 3Glasses D3 support provided first-party by 3Glasses themselves!

  • Oculus CV1 support (rotational).

  • Windows Mixed Reality HMD support (rotational).

  • NOLO support (positional, rotational, controllers)

  • HTC Vive and HTC Vive Pro support (rotational)

  • Deepoon E2 support.

  • GearVR Gen1 support for PC access to IMU.

  • Controller API.

  • Improved OpenGL example using SDL2 and more debugging functions.

  • Device class flags for checking the features of a driver for better identification.

  • Meson build system.

  • More accurate Oculus DK1 IMU.

  • Universal OpenGL 2.1 (GLSL 120) lens correction shader by James Sarrett (https://github.com/OpenHMD/OpenHMD/wiki/Universal-Distortion-Shader). Uses PanoTools lens distortion model.

    • OpenGL 3.0 (GLSL 330) version by Bastiaan Olij.
    • GLES2 (GLSL ES 100) version by magestik.
  • Various bugfixes to drivers, build systems and documentation.

Disabled for this release:

  • PSVR Support.

0.3.0-rc1

5 years ago

Release Notes:

  • 3Glasses D3 support provided first-party by 3Glasses themselves!

  • Oculus CV1 support (rotational).

  • PSVR Support (rotational).

  • Windows Mixed Reality HMD support (rotational).

  • NOLO support based on the OSVR driver work by Yann Vernier.

  • Deepoon E2 support.

  • GearVR Gen1 support for PC access to IMU.

  • Controller API.

  • HTC Vive IMU improvements.

  • Improved OpenGL example using SDL2 and more debugging functions.

  • Device class flags for checking the features of a driver for better identification.

  • Meson build system.

  • More accurate Oculus DK1 IMU.

  • Universal OpenGL 2.1 (GLSL 120) lens correction shader by James Sarrett (https://github.com/OpenHMD/OpenHMD/wiki/Universal-Distortion-Shader). Uses PanoTools lens distortion model.

    • OpenGL 3.0 (GLSL 330) version by Bastiaan Olij.
    • GLES2 (GLSL ES 100) version by magestik.
  • Various bugfixes to drivers, build systems and documentation.

0.2.0

7 years ago

OpenHMD 0.2.0 - Stroopwafel - Release Notes

  • Android Support.
  • DK2 Support (rotation).
  • External sensor support.
  • Added support for closing open devices through ohmd_close_device().
  • Position and Orientation Correction/Reset.
  • Added status codes.
  • Changed automake files and code to support enabling/disabling of different drivers.
  • Added support for building with CMake.
  • Support for running device updates in a background thread.
  • Bug fixes.
  • Documentation fixes.