Release notes

Here you can find the release notes for the Kanzi VR.

1.0.0

New features

Feature improvements

  • Android Streaming Application now automatically updates the IP address when the address changes.

  • Streaming Plugin now uses KANZI_HOME and KANZI_VR_HOME environment variables to find the web streaming resources.

Changes

  • VR Plugin now supports only 64-bit applications and plugins. Removed the support for 32-bit applications and plugins.

  • VR Viewer no longer aligns the viewing locations with the up-axis in PC view.

  • VR Viewer now resets the headset position only when the application starts.

  • Renamed the Streaming Component category to Streaming.

Fixes

  • You can no longer move the PC view in VR Viewer when the VR view is shown.

  • VR Viewer now selects the correct swapchain format based on applications surface color space.

  • Fixed VR Viewer inputs in PC view when the virtual environment uses non-default camera parameters.

  • Fixed panning when streaming to Firefox.

  • The Preview no longer terminates when you attach a Streaming Component to a 3D node.

  • The Streaming Plugin no longer terminates when rendering of thumbnails is enabled in Kanzi Studio.

  • Android Streaming Application no longer stops the stream when its main activity is destroyed.

1.0.0 beta2

New features

  • Added 64-bit support for Kanzi VR which is enabled by default when you use start-virtual-environment.exe. This enables you to use additional headsets with Kanzi VR, including Varjo VR-2 and HTC Vive Cosmos Elite.

Feature improvements

  • Added keyboard and mouse controls to VR Viewer. See Using virtual environment without VR hardware.

  • Added a mode to VR Viewer to see either what is drawn into the connected headset or what the default camera sees.

  • Added extraPath configuration option to allow using plugin binaries from other directories than the same directory where the virtual environment configuration file resides. See Virtual environment configuration file.

  • Added controller model for the Valve Index controller.

  • Added a possibility to choose bitness of each executable started by start-virtual-environment.exe using virtual_environment_configuration.yaml. See Virtual environment configuration file.

  • Android streaming now supports browser streaming.

Changes

  • Changed the Configuration format from JSON to YAML. YAML enables you to document your own configuration and comment out parts that you want to disable.

    To migrate your application, see the migration guide.

  • Updated the documentation to recommend using kzb.cfg files instead of kzb files.

  • Added the recommendation to enable a Kanzi Studio user preference to see the updates in Kanzi Studio Preview when Kanzi Studio is not focused.

  • Moving using the Vive controller now requires clicking the trackpad.

  • Added support for Varjo Quad Views OpenXR extension.

  • Added the control to start and stop Android streaming.

  • Video element now stretches to fill the web page in browser streaming.

Fixes

  • Using kzb.cfg files now works from virtual_environment_configuration.yaml when the cfg file is not in the same directory with the virtual environment configuration file.

  • Fixed an error in the headset centering location.

  • Fixed the controller ray that was 1 cm too short.

  • Changes in Android device orientation are now taken into account.

  • Fixed a crash when missing connectivity on Android.

  • Lack of INJECT_EVENTS permission is now handled gracefully.

1.0.0-beta1

  • Initial release for Kanzi 3.9.0-beta1