VR/AR and NVIDA IndeX

Hi All, in a couple of weeks I’m scheduled to give a demo of ParaView running in VR- hopefully with a collaborator on board too.

Previously I’ve built a case study based on one of our forecasts of severe air pollution across Australia- AQFx_air_pollution - and this looks really good in VR- at least when not animating.

We have the capability of running a large GPU server- and potentially using NVIDIA Index to speed up the volume rendering. However- when viewed in VR, there are challenges with output- the volume rendered outputs are spatially displaced, and show up as two separate stereo images. Can anyone please advise?

Currently using the Paraview setup as shown below. The headset is an OQ-3 linked to a Win-11 PC using Steam-Link. The GPU is an NVIDIA RTX 2070.

Thanks!
Martin

Client Information:
Version: 5.12.0
VTK Version: 9.3.20231030
Qt Version: 5.15.2
vtkIdType size: 64bits
Embedded Python: On
Python Library Path: C:\Users\marti\Downloads\ParaView-5.12.0-MPI-Windows-Python3.10-msvc2017-AMD64\bin\lib
Python Library Version: 3.10.11 (tags/v3.10.11:7d4cc5a, Apr 5 2023, 00:38:17) [MSC v.1929 64 bit (AMD64)]
Python Numpy Support: On
Python Numpy Path: C:\Users\marti\Downloads\ParaView-5.12.0-MPI-Windows-Python3.10-msvc2017-AMD64\bin\Lib\site-packages\numpy
Python Numpy Version: 1.25.2
Python Matplotlib Support: On
Python Matplotlib Path: C:\Users\marti\Downloads\ParaView-5.12.0-MPI-Windows-Python3.10-msvc2017-AMD64\bin\Lib\site-packages\matplotlib
Python Matplotlib Version: 3.7.2
Python Testing: Off
MPI Enabled: On
ParaView Build ID: superbuild 2891f7bc1038636e1e1abd941be85832dfd65d01 (!1178)
Disable Registry: Off
Test Directory:
Data Directory:
SMP Backend: TBB
SMP Max Number of Threads: 12
OpenGL Vendor: NVIDIA Corporation
OpenGL Version: 3.2.0 NVIDIA 531.41
OpenGL Renderer: NVIDIA GeForce RTX 2070 SUPER/PCIe/SSE2
Accelerated filters overrides available: No

Connection Information:
Remote Connection: No

Hi @aqfx !

Could you share a screenshot of the issue ?

FYI @LucasGandel @Lucas_Givord

Best,

Hi Mathieu,

The IndeX version looks as follows; and the Paraview default volume version is here.

Also- it’s possible that I’ve not set things up properly in the case study, so have also provided the setup and data just in case this is helpful.

Many thanks
Martin

1 Like

Hi Martin,

The NVIDIA IndeX plugin hasn’t been tested with ParaView VR, so unfortunately your use-case is currently unsupported.

The IndeX volume getting displaced when you rotate the camera is probably caused by differences in camera transformation handling between VR and normal mode. Or are you rendering multiple volumes with IndeX at the same time? (that should actually not be possible in normal ParaView mode)

There is also currently no support for a stereo camera, that’s what I assume to be the reason for getting two separate (side-by-side?) images.

Cheers,
Jörg

Hi Jörg,

Thank-you for following up on our enquiry- much appreciated.

In our set-up we are currently rendering a single volume with IndeX.

Anyway- very happy to work within the current capabilities of Paraview VR/XR- and look forward to other updates as they become availabe.

Regards
Martin