Skip to main content Link Search Menu Expand Document (external link)

Table of contents

  1. Using with Eye Tracking
    1. Considerations for Varjo
    2. Considerations for HP G2 Omnicept
    3. Considerations for Pimax+Droolon

Using with Eye Tracking

The use of Eye Tracking (ET) in conjunction with Foveated Rendering (FR) can greatly improve performance with minimal loss of visual quality.

The option to enable Eye Tracking will appear in the menu if and only if your headset and headset driver can support it. The following are supported:

  • Varjo devices.
  • HP G2 Omnicept.
  • Pimax devices with Droolon eye tracking module.

In addition to this requirement, it must be possible for OpenXR Toolkit to distinguish when the application is rendering the left and right views. This is not possible for all applications, and therefore might not be offered for all applications.

Below is a table of games tested with eye-tracked foveated rendering:

Game
Microsoft Flight Simulator 2020
iRacing
Assetto Corsa Competizione

Considerations for Varjo

You must toggle the Allow eye tracking option from the System tab of the Varjo Base software:

Allow all
This option must be enabled for OpenXR Toolkit to access the eye tracking data for its own implementation of Foveated Rendering.

Considerations for HP G2 Omnicept

In order to use the eye tracker on your Omnicept device, you must first install the HP Omnicept Runtime.

Once installed, please run the HP Omnicept eye calibration application.

You must then allow applications to use the eye tracker. You can enable all applications by disabling the Require user approval for Omnicept clients using sensor data option under the Omnicept Client Approval Settings in the HP Omnicept software:

Allow all
Toggling Off the Require user approval will allow all applications to use the eye tracker.

You may otherwise selectively allow applications, one by one. You must first run the application once, enable eye tracking in the OpenXR Toolkit menu, then open the HP Omnicept software and allow the client, under the Clients tab, in the Incoming subscriptions request table:

Allow client
You can Accept Incoming subscriptions requests to selecting allow an application, while forbidding others.

Considerations for Pimax+Droolon

In order to use the Droolon eye tracking module on your Pimax device, you must first install the aSeeVR SDK.

Once installed, please run the aSeeVR runtime. In the system tray bar, right-click on the runtime, and make sure to enable deviced -> Pimax.

When using Foveated Rendering in the OpenXR Toolkit, adjust the Eye projection distance from the Foveated rendering menu until you reach comfortable sensitivity.