Installing WebXR Virtual Reality for GraphXR
GraphXR supports use in a Virtual Reality (VR) or Augmented Reality (AR) environment through the use of WebXR and an Oculus headset.
This guide covers installation of the WebXR environment.
Setting up WebXR for GraphXR
This section outlines setting up an environment for using GraphXR with WebXR, in this case, using the Oculus Rift, Oculus Rift-S, and Oculus Quest 2(via Oculus Link) headsets with Chrome WebXR. The steps are:
Prepare the VR Device, Hardware, and Software
Configure the Chrome browser.
Run GraphXR.
Prepare the VR Device, Hardware, and Software
Oculus Device
For setup refer to:
Oculus Rift: https://www.oculus.com/rift/setup/
Oculus Rift-S: https://www.oculus.com/setup/#rift-s-setup
Oculus Quest 2 (Physical Link): https://support.oculus.com/394778968099974/
Oculus Quest 2 (Air Link): https://support.oculus.com/airlink/
Hardware Requirements
2D use
Minimum RAM: 8GB
Processor: Intel Gen 6 i5
GPU: Nvidia GTX-1050 or equivalent
VR/XR use
Minimum RAM: 16GB
Processor: Intel Gen 6 i7
GPU: Nvidia GTX-1070 or better
Software Requirements
Windows 10
https://www.google.com/chrome/%5BChrome version ( v.79.xxx or greater)]
Configure Chrome
.Configure NVIDIA GPU.
Open NVIDIA Control Panel => Manager 3D settings => Program Settings => Select Google Chrome => Select NVIDIA ProcessorEnable Chrome Hardware acceleration
Open Chrome => Go to chrome://settings =>Scroll to System => Enable Use hardware acceleration when available.Configure Gamepad flags in Chrome
Open Chrome => Go to chrome://flags => Search with gamepad => Enable Enable Windows.Gaming.Input ExtensionsRelaunch Chrome.
Run GraphXR
Open the Oculus client.
IMPORTANT: You must keep the Oculus client running continuously.Open Oculus client => Click Devices menu => Please make sure of the devices status.
If you can't start the Oculus client, please go to:
C:\Program Files\Oculus\Support\oculus-runtime, start OVRServer_x64.exe.
Once this is running continuously (this is the terminal GUI, and you will be able to see the logs), OVRServer will automatically open the Oculus client again.Open GraphXR.
Open Chrome => Go to *https://graphxr.kineviz.com* => Create VC Demo => Start.Load Data in to GraphXR, for example using a Cypher query as follows:
Click the Query icon.
Enter
*MATCH (n)-[r]-(m) RETURN * LIMIT 100*
Click the play icon.
Click the Enter VR icon to enter the VR space.
NOTE: When VR has been set up, the Enter VR icon appears at the left side of the graph space.