Talk to sales

Release notes

This page includes release notes for Varjo Base.

Varjo Base, release version 3.6.2

August 30, 2022

This release includes improvements and bug fixes to existing features in the Varjo XR-3, VR-3, and Aero headsets:

  • Fixed an issue that appeared in release 3.6 and that caused blurring in the image.
  • Fixed an issue that caused a halo effect around moving objects when Motion Prediction setting in Varjo Base was set to “Enabled if supported”. This affected Aero headsets, and also XR-3 and VR-3 headsets when simple rendering was in use.
  • Fixed an issue that caused a black line to be visible on the right edge of the foveated focus area when foveated rendering is in use at low resolutions.

 

Varjo Base, release version 3.6.1

June 30, 2022

This release contains improvements and bug fixes to existing features:

  • Fixed a critical issue that caused the Varjo System to crash after upgrading to Varjo Base version 3.6 for some users (XR-3, VR-3, Aero) 
  • Fixed an issue where updating to Varjo Base 3.6 sometimes caused low resolution and blurring issues (XR-3, VR-3, Aero)   
  • Fixed an issue which caused a firmware update to fail in some circumstances (XR-3, VR-3, Aero)  
  • Fixed an issue that caused a continuous restart of the Varjo System if SteamVR was being installed as part of the first-time setup flow 
  • Fixed an issue where the set display brightness level did not persist after the headset was disconnected (Aero)   
  • Fixed an issue where in rare cases the eye tracking calibration dot would remain on the screen after the calibration had finished (XR-3, VR-3, Aero)  
  • OpenXR runtime: Fixed an issue that caused the environment blend mode ‘Alpha blend’ to be listed for devices without mixed reality capabilities   
  • Fixed an issue where enabling depth estimation caused unpredicted spikes in the GPU load (XR-3, XR-1 Developer Edition)  
  • Fixed an issue where eye tracking calibration did not start when clicking on the Eye tracking button in the Analytics window (XR-1 Developer Edition, VR-2 Pro, VR-2, VR-1)   
  • Fixed an issue where mura correction textures were not applied correctly. This caused inconsistent colors and brightness to appear between display pixels. (XR-1 Developer Edition, VR-2 Pro, VR-2, VR-1) 

Varjo Base, release version 3.6
UPDATE – June 21, 2022

Updated the 3.6 Release Notes. We’ve added a new feature to OpenXR runtime by adding support for DX12.

UPDATE – June 21, 2022

We’ve identified a critical bug in the 3.6 release that can cause problems for some Varjo users (e.g. compositor crashing or blurriness). We recommend using or reverting back to your previous Varjo Base version until the issue has been resolved. We apologize for the inconvenience and will update this page as soon as the issue has been resolved.

June 7, 2022

This release contains improvements and bug fixes to existing features.

New features:  

  • Added support for Varjo Reality Cloud streaming platform and subscriptions. Users with Reality Cloud subscription can access Reality Cloud tools in Varjo Base (XR-3, VR-3, Aero)
  • New distortion correction set as default. This replaces the earlier Experimental distortion correction setting (XR-3, VR-3, Aero)
  • Added Mixed Reality camera controls to the Headset tab in Varjo Base: exposure, ISO, white balance, flicker compensation (XR-3)
  • Added ability to adjust the display brightness in the Headset tab of Varjo Base (Aero)
  • Eye Tracking API: added support for accessing the raw eye camera video feed
  • Eye Tracking API: added support for initiating 1-dot calibration
  • OpenXR Runtime: Added support for DX12

 Improvements to existing features:  

  • Fixed an issue which prevented the Varjo OpenVR driver from initializing when using the latest version of SteamVR, version 1.22
  • Fixed an issue where the Foveated rendering drop-down value did not reset to the default value ‘Always’ when resetting to factory settings
  • Fixed an issue where the offline timer did not appear when using headsets offline (XR-3, VR-3, Aero)
  • Fixed an issue where the first-time use screen was not shown after a fresh install
  • Fixed a rare issue where an offline device would cause a crash in Varjo Base
  • Fixed an issue where Varjo Base would not recover following a firmware update when using Aero
  • Removed access to Varjo Teleport from the Services menu. *
  • Eye Tracking API: improved precision for iris and pupil diameter measurement

*) To better achieve the next giant leap in mixed reality teleportation, we’ll continue developing the Teleport service in a closed mode with select partners. If you have any questions about using Teleport, please get in touch with teleport@varjo.com. 

 

 

Varjo Base, release version 3.5.1

April 20, 2022

This release contains improvements and bug fixes to existing features: 

  • Fixed an issue where the offline countdown timer was erroneously displayed for unlocked headsets (XR-3 and VR-3) 
  • Fixed an issue where the offline countdown timer would continue even after the computer was shut down (XR-3, VR-3, and Aero) 
  • Fixed an issue in the OpenXR runtime that caused wrong aim and grip poses for Vive and Index controllers 
  • Fixed an issue that decreased the quality of calculated depth maps for near-field objects (XR-3) 

 

Varjo Base, release version 3.5

March 7, 2022

This release introduces new features and improvements to existing features. 

New features:

  • Foveated rendering: New calibration options
    • Always calibrate: Recalibrate foveated rendering whenever you put on the headset
    • Remember my calibration: Reuse calibration settings across sessions so that there is no need to recalibrate
    • Best estimation without calibration: Use a statistical estimate instead of calibration
    • Never calibrate: Do not calibrate foveated rendering at all
  • API:
    • Added global chroma key toggle to Varjo MR API 
    • Eye tracking: Experimental new measurements (in mm) for pupil and iris diameter
  • Experimental new distortion correction

Improvements to existing features:

  • Motion Prediction:
    • Application-submitted motion vectors are now used instead of optical flow data if available
    • Fixed an issue where Motion Prediction would not work correctly with non-SRGB texture formats
  • Varjo inside-out tracking (Beta):
    • Stability improvements
    • Fixed an issue where inside-out tracking would not work without SteamVR installed
  • Varjo Markers: Stability improvements
  • Varjo Workspace:
    • Fixed an issue where the user-assigned shortcut for Workspace would not activate (VR-3 and Varjo Aero)
    • Fixed an issue where VR controllers could not control the virtual desktop
  • Ultraleap runtime updated to version 4.5.3
  • Added an error message shown inside the headset when no valid subscription is found
  • Fixed a rare issue where SteamVR would not start when launched in Varjo Base 

 

 

Varjo Base, release version 3.4.2

February 10, 2022

This release contains bug fixes to existing features:

  • Fixed a memory leak in the Analytics window
  • Fixed an issue where users were asked to log in even when Remember me was selected on the login screen
  • Fixed an issue where the quality of depth occlusion for objects close to the headset would sometimes be degraded in mixed reality applications (XR-3 and XR-1 Developer Edition)

 

Varjo Base, release version 3.4.1

January 13, 2022

This release contains improvements and bug fixes to existing features:  

  • OpenXR runtime:  
    • Fixed an issue where foveated rendering was not properly handled when losing eye tracking calibration. The issue showed up as poor image quality in OpenXR and Unreal (Aero).
  • Eye tracking: increased eye tracking accuracy in peripheral area of the field-of-view (XR-3, VR-3, and Aero) 

 

Varjo Base, release version 3.4

December 15, 2021

This release introduces new features and improvements to existing features. 

New features: 

  • Support for Varjo Aero
  • Varjo Account:
    • Personal accounts added to Varjo Account Portal
    • Account type is now displayed in the dropdown user menu
  • Varjo Workspace and virtual monitor support are now available for VR-3 and Aero
  • Option to enable or disable Varjo Workspace (XR-3, VR-3, Aero, and XR-1 Developer Edition)
  • New virtual background scene: Cabin
  • Simple rendering: Disable focus area to improve performance (XR-3 and VR-3)
  • Motion platform support in Varjo Base when plugin is installed
  • OpenXR Vive Tracker support
  • Single-adapter support (XR-3 and VR-3) 

Improvements to existing features: 

  • Improved settings for Resolution quality and optimized resolution values
  • Varjo inside-out tracking (Beta):
    • Improved robustness and accuracy
    • Added notification for low-light conditions
  • Varjo Markers:
    • Improved robustness for static markers
    • Minor fixes
  • Updated Ultraleap runtime to 5.1.41
  • Eye tracking:
    • Improved error handling in eye tracking API
    • Improved accuracy and precision (XR-3 and VR-3)
  • Motion Prediction: Fixed quality issues related to occlusion masking
  • Added safe use instructions to first-time user guide
  • Improved Legal section in Varjo Base: Links to terms and conditions, terms of use, and privacy policy 

 

Varjo Base, release version 3.3.1

November 25, 2021

This release contains improvements and bug fixes to existing features: 

  • Updated the distortion profile and occlusion mask. As the visible area is now larger, this may cause a small decrease in performance (XR-3 and VR-3) 
  • Fixed an issue where the occlusion mask was upside down when using the High Definition Render Pipeline (HDRP) with Unity 2019. The issue occurred due to a bug in Unity’s HDRP and is fixed in Varjo XR Plugin 2.2.1 and later 
  • Fixed bugs in the OpenXR runtime that caused rendering artefacts when using Varjo Unreal OpenXR plugin with Stereo Layers or VR Spectator 
  • Fixed an issue where the button to launch Varjo Teleport from Varjo Base did not work 

 

Varjo Base, release version 3.3

October 21, 2021

This release introduces new features and improvements to existing features.

New features: 

  • Resolution quality: Adjust the image resolution for all applications. Replaces Compatibility render resolution from earlier versions 
  • Blend Control Mask API: Control how depth occlusion, chroma key, and masking are blended in mixed reality applications 
  • Analytics window: Added option to force Vertical synchronization 
  • OpenXR runtime: Added support for XR_Varjo_marker_tracking (XR-3 and XR-1 Developer Edition)
  • Added Norwegian language option 

Improvements to existing features: 

  • Vertical synchronization: Improved functionality. When enabled, your application’s framerate is locked to specific fractions of the display refresh rate (XR-3 and VR-3)
  • Motion Prediction: Improvements for low-FPS scenarios when using Enabled if supported. Uses additional compensation for headset motion for applications that submit a depth buffer
  • Hand tracking (XR-3 and VR-3):
    • Improved tracking quality when hand is rotating
    • Stability improvements
    • Changed include directory structure in LeapC SDK
  • Varjo inside-out tracking (Beta): Improved tracking accuracy
  • Eye tracking: Improved tracking accuracy
  • Automatic IPD adjustment: Improved accuracy (XR-3 and VR-3)
  • Varjo Markers: Improved tracking quality for static markers (XR-3 and XR-1 Developer Edition)
  • Video pass-through cameras: Various fixes (XR-3)
  • Experimental point cloud and meshing 3D reconstruction API: Improved support for dynamic environments
  • Improved video recording
  • Improved system requirements check
  • Improved device connectivity (XR-3 and VR-3)
  • OpenXR runtime: Various fixes
  • API change: varjo_PropertyKey_GazeCalibrating is set to true already when headset alignment UI is displayed 
  • Performance optimizations and stability improvements

 

Varjo Base, release version 3.2.2

September 23, 2021

This release contains stability improvements for XR-3 and VR-3:

  • Fixed an issue where Varjo Compositor would crash under rare circumstances

 

Varjo Base, release version 3.2.1

September 3, 2021

This release contains improvements and bug fixes to existing features:

  • Improved depth occlusion in large spaces with reflective surfaces
  • Fixed issues related to depth sensor startup
  • Fixed rare issues causing rendering hangs and crashes
  • Fixed an issue with OpenXR view matrix transformation on frame submission. This issue caused minor stuttering in Varjo Unreal OpenXR integration and other applications

Eye tracking API:

  • Fixed an issue where IPD estimation was not available when automatic IPD adjustment was disabled in Varjo Base, and querying user IPD values would return zero values
  • Fixed a related issue where individual eye rays would start from zero values when automatic IPD adjustment was disabled in Varjo Base

 

Varjo Base, release version 3.2

July 7, 2021

Note for XR-3 users: Varjo Base 3.2 includes a firmware update for the ToF depth sensor. The new firmware version is not compatible with older versions of Varjo Base. If you need to switch back to an older version after installing the 3.2 release and related firmware update, please contact Varjo Support.

This release introduces several new features and improvements to existing features.

New features:

  • Diagnostics for Varjo inside-out tracking (Beta) are now part of the diagnostics collection
  • Automatic eye tracking calibration can be temporarily disabled from the Analytics window
  • ToF depth sensor firmware update
  • Added adaptive synchronous client frame submission and updated positional timewarp to improve the visual experience in low-FPS scenarios. Note that this may cause a small decrease in performance
  • Added warning message for situations where the headset temperature is below 5 °C (41 °F)
  • Removed notification for Limited resolution

Improvements to existing features:

  • Motion Prediction: Added support for XR-3 and VR-3. When set to Enabled, visual artefacts may occur if your application does not support the feature
  • Hand tracking: Improved memory utilization with Unity Ultraleap plugin
  • Updated Ultraleap runtime to 5.1.12
  • Depth occlusion in mixed reality: Improved consistency and robustness in large rooms with objects close to the viewer and when hand tracking is in use
  • Varjo inside-out tracking (Beta): Improved performance and accuracy
  • Varjo Markers: Improved performance and tracking quality
  • Eye tracking: Improved detection of when the headset is worn by a user
  • Eye tracking: Improved tracking accuracy for users wearing eyeglasses
  • Automatic IPD adjustment: Improved accuracy
  • Improved headset idling logic
  • Varjo Account: Improvements to login
  • Fixed an issue where VR-3 would not work with an XR Subscription
  • Added Quadro RTX A5000 to list of compatible GPUs
  • Fixed an issue where GPU compatibility detection would fail in rare circumstances
  • Fixed an issue where Vive Tracker buttons were not working
  • Various other bug fixes

 

Varjo Base, release version 3.1.1

May 31, 2021

This release contains bug fixes and small changes to existing features:

  • Fixed one-second stutter that occurred in certain situations
  • Fixed occasional rendering misalignment in OpenVR applications
  • Fixed an issue where hand tracking would fail due to an LED illumination error
  • Fixed an issue where the chroma key UI toggle would become inactive during initialization
  • The default range for video pass-through depth occlusion is now 0.75m
  • Foveated rendering is no longer disabled during high latency

 

Varjo Base, release version 3.1

May 10, 2021

This release introduces several new features and improvements to existing features. 

New features: 

  • Custom render resolution for OpenVR and OpenXR applications: Adjust the application resolution directly in Varjo Base 
  • Mixed reality for OpenVR applications: Enable mixed reality for any OpenVR application (XR-3 and XR-1 Developer Edition) 
  • Foveated rendering tools in Analytics window (XR-3 and VR-3) 
  • Automatic headset firmware updates (XR-3 and VR-3)

Improvements to existing features: 

  • Hand tracking: Improved tracking quality 
  • Hand occlusion in mixed reality: Improved quality
  • Varjo inside-out tracking (Beta): Improved performance
  • Varjo Markers: Improved quality and performance
  • Eye tracking and automatic IPD adjustment: Improved performance 
  • Video passthrough: Improved image quality and auto-exposure handling 
  • Overall performance improvements 
  • Various bug fixes 

 

Varjo Base, release version 3.0.5

March 29, 2021

This is a hot-fix release targeted primarily for the users of XR-3 and VR-3 headsets, and contains the following changes:

  • Improved mixed reality depth occlusion at near distances close to user (XR-3 only)
  • Improvements to rendering quality
  • Performance improvements and various bug fixes

 

Varjo Base, release version 3.0

March 8, 2021

This release introduces full support for the Varjo XR-3 and VR-3 headsets including the following new features: 

  • Guided first-time setup flow for XR-3 and VR-3
  • Single-dot eye tracking calibration for foveated rendering for XR-3 and VR-3
  • Varjo inside-out tracking (Beta) for XR-3 
  • Ultraleap’s fifth generation hand tracking (Gemini Preview)  
  • Log in with Varjo Account. Varjo Base will check for a valid subscription when using XR-3 and VR-3.

In addition, this release brings following improvements to all Varjo headset models: 

  • Completely redesigned Menu for quick settings while wearing the headsetMenu can also be used with hands with the new headset models XR-3 and VR-3
  • Varjo Markers tracking quality improvements 
  • Improved performance 
  • Fix for an issue where user settings were not always restored after software updates

Developer tools and APIs:

  • Native SDK updates
    • Foveated rendering API 
    • 200 Hz eye tracking for XR-3 and VR-3 
    • Ultraleap hand tracking SDK for XR-3 and VR-3 
    • Experimental 3D reconstruction API
  • Unity plugin updates
    • Support for foveated rendering  
    • 200Hz eye tracking for XR-3 and VR-3
    • Ultraleap hand tracking SDK for XR-3 and VR-3 
    • Support for Chroma keying 
    • Video pass-through metadata only stream 
    • Support for Vive trackers 
    • Support for the Experimental 3D reconstruction 
    • Simulate XR-3 and VR-3 options in Varjo Base Analytics window 

 

Varjo Base, release version 2.5.0

September 28, 2020

Added ability to change between display blending modes
Added experimental support for chroma masking
Fixed a bug with Unreal depth submission

 

Varjo Base, release version 2.4.1

August 17, 2020

Mixed Reality depth estimation performance improvements
Fixed a bug occasionally preventing starting of XR-1 Developer Edition cameras on Windows 10 May 2020 update (version 2004)
Fixed a bug with DX12 texture creation under multi-GPU SLI

 

Varjo Base, release version 2.4.0

June 22, 2020

Added Motion Prediction
Added Override origin and direction
Added Chroma key UI
Unity XR SDK release
Added Multiclient support
Added HDR cube map support
Added Varjo Marker support for Unity
Added experimental support for video post-process shaders
Added experimental support for foveated rendering
Added support for matching color tone and brightness between VR and VST

 

Varjo Base, release version 2.3.1

June 2, 2020

Added SteamVR 1.12 compatibility
Removed an error dialog when selecting VST image
Added temperature monitoring for the XR-1 Developer Edition hand tracking module
Fixed bug in Varjo Tracking for Japanese local

 

Varjo Base, release version 2.3.0

May 4, 2020

Varjo Markers full release
Added functionality to export eye tracking data
Added UI for selecting third-party tracking methods
Improved depth estimation for XR-1 Developer Edition
Added functionality to recalibrate cameras on XR-1 Developer Edition
Out-of-box support for client applications running in admin mode

 

Varjo Base, release version 2.2.1

March 12, 2020

Fixed a bug when updating Varjo Base

 

Varjo Base, release version 2.2.0

March 10, 2020

Added chroma key support for XR-1 Developer Edition
Added Varjo Tracker support for XR-1 Developer Edition
Added simulation mode for XR-1 Developer Edition
Added DX12 API support
Added First Time Use wizard
Added optional admin-mode support for client applications
Bug and performance fixes

 

Varjo Base, release version 2.1.0

December 16, 2019

Added support for rendering different images in context and focus
Added automated VR scene color correction based on VST image
Added MR examples for Unity, Unreal, and Native SDK
Added 3DoF tracking fallback in case the 6DoF tracking becomes unavailable
Implemented various rendering performance improvements

 

Varjo Base, release version 2.0.0

November 7, 2019
Improved rendering processes
Switched eye tracking calibration to faster mode
Added Tracking Plugin API for third party tracking solutions
Added support for mixed reality

Added OpenVR/SteamVR application support

 

Varjo Base, release version 1.4.0

October 3, 2019
Fully redesigned Varjo Base with improved user interface for controlling your headset
Added 6DOF timewarp

 

Varjo Base, release version 1.3.1

July 22, 2019
Improved stability in the Varjo Base Mirroring window
Improved USB diagnostics
Improved Eye tracking diagnostics

 

Varjo Base, release version 1.3.0

June 19, 2019
Updated visual style for Headset alignment guidance
New built-in tools for screenshot, video capture, eye tracking visualisation and other controls in Varjo Base Mirroring window
LWRP and HDRP support added for Unity
SLI performance improvements
Focus area visual quality improvements
Improved management for headset overheating situations
New developer tool for uploading Eye tracking data to Varjo for analysing the eye tracking behaviour

 

Varjo Base, release version 1.2.1

May 8, 2019
WIP for SLI systems support (current initialisation times for SLI could be up to 30 seconds)
More robust and fast USB initialization
Optimised In-HMD CPU performance

 

Varjo Base, release version 1.2.0

April 18, 2019
Additional visual enhancements for the Bionic Display™
Improved mapper with even higher precision for the 20/20 Eye Tracker
New UI for more precise headset alignment added
More robust and accurate automatic IPD adjustment
Compositor mirror for simultaneous use with VR-1 implemented
Minor bugs fixed – improved stability and overall performance

 

Varjo Base, release version 1.1.2

April 3, 2019

Latest SteamVR support added

 

Varjo Base, release version 1.1.1

March 19, 2019
UI fixes and improvements in Varjo Base
License file update for the SDK

 

Varjo Base, release version 1.1.0

March 5, 2019

This is the first official release of the Varjo Base software. Installing Varjo Base will make your VR-1 headset work with your Windows 10 computer.

 

 

 

 

Organizations

Business customers have access to our full product range:

  • Varjo XR-3
  • Varjo VR-3
  • Varjo Aero

Available in over 35 countries

Individuals

Private customers can order Aero through our webstore.

  • Varjo Aero

Available in the United States, Canada, United Kingdom, EU, Switzerland, Iceland, and Australia.

Organizations

Business customers have access to our full product range.

Individuals

Private customers can order Aero through our webstore.