Skip to content

Releases: bjornblissing/osgoculusviewer

viewer-0.4.1

19 Aug 07:21
Compare
Choose a tag to compare
viewer-0.4.1 Pre-release
Pre-release

OsgOculusViewer - osgViewer

A library for using the Oculus Rift with Open Scene Graph.

Release highlights:

  • Support for Oculus SDK 0.4.1 with new features as:
    • Support for both Developer Kit 1 and Developer Kit 2
    • Positional tracking
    • Timewarp
  • Three separate examples:
    1. CompositeViewerExample
    2. ViewerExample
    3. ViewerConfigExample - ViewerConfig only available for OSG 3.2 and later.

viewer-0.2.2

16 Aug 21:26
Compare
Choose a tag to compare
viewer-0.2.2 Pre-release
Pre-release

OsgOculusViewer - osgViewer

An example of an open scene graph standard viewer using the Oculus Rift

Release highlights:

  • Only RTT cameras render scene objects which gives better frame rates
  • Copy vertex and fragment shader files if we are doing out of source builds.
  • Added support for resetting the sensor orientation via keyboard event handler.

Minor Improvements:

  • Support for project file generation from template for Visual Studio 2010, 2012 and 2013.
  • Changed some CMake options to apply for Microsoft Visual Studio only.
  • Try to connect to sensor even though a HMD device can not be found. Useful for connecting to emulated devices.
  • Read display configuration from environment variable if available.

Bugfixes:

  • Fixed minor issue in CMake script causing defined environment variable OCULUS_SDK_ROOT_DIR not being found.
  • Removed multi sampling from display traits.
  • Fixed correct case on include filename.

viewer-0.2.1

16 Aug 21:14
Compare
Choose a tag to compare
viewer-0.2.1 Pre-release
Pre-release

OsgOculusViewer - osgViewer

An example of an open scene graph standard viewer using the Oculus Rift

Release highlights:

  • Tested successfully against Oculus SDK 0.2.5.
  • Implemented support for OpenSceneGraph osgViewer::ViewConfig concept.
  • Wrapping the oculus code into a library.

Minor Improvements:

  • Early warnings if OSG_DIR and OCULUS_SDK_ROOT_DIR are not specified in environment variable.
  • Add statistics handler in example program.
  • Made oculusdevice class inherit from osg::Referenced
  • Renamed the old viewer example and library to _deprecated.
  • Marked some CMake options as advanced, ie. relative paths and multiprocessor compilation on win32 platform.

Bugfixes:

  • Moved the disabling of computation of near and far plane calculations from slave cameras to main camera. Which solves clipping errors when rotating the HMD.
  • Removed an unnecessary check that a pointer value is not NULL before doing delete. The delete operator already handles NULL pointers correctly.

CompositeViewer-0.2.0

02 Sep 09:03
Compare
Choose a tag to compare
CompositeViewer-0.2.0 Pre-release
Pre-release

OsgOculusViewer - osgCompositeViewer

An example of an open scene graph composite viewer using the Oculus Rift

Features:

  • Sensor prediction
  • Distortion scale calculation

Bugfixes:

  • Fixed aspect ratio bug
  • Fixed bug where the view

Viewer-0.2.0

02 Sep 08:42
Compare
Choose a tag to compare
Viewer-0.2.0 Pre-release
Pre-release

OsgOculusViewer - osgViewer

An example of an open scene graph standard viewer using the Oculus Rift

Features:

  • Sensor prediction
  • Distortion scale calculation

Bugfixes:

  • Fixed aspect ratio bug
  • Fixed bug where the viewMatrix translation of half the interpupillary distance was erroneously multiplied with the view center.

Viewer-0.1.0

02 Sep 08:44
Compare
Choose a tag to compare
Viewer-0.1.0 Pre-release
Pre-release

OsgOculusViewer - osgViewer

An example of an open scene graph standard viewer using the Oculus Rift

CompositeViewer-0.1.0

02 Sep 08:44
Compare
Choose a tag to compare
CompositeViewer-0.1.0 Pre-release
Pre-release

OsgOculusViewer - osgCompositeViewer

An example of an open scene graph composite viewer using the Oculus Rift