- 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:
|Microsoft Flight Simulator 2020|
|Assetto Corsa Competizione|
You must toggle the Allow eye tracking option from the System tab of the Varjo Base software:
This option must be enabled for OpenXR Toolkit to access the eye tracking data for its own implementation of Foveated Rendering.
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:
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:
You can Accept Incoming subscriptions requests to selecting allow an application, while forbidding others.
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.