DinoVR Tutorial


DinoVR is a collaborative VR viewer developed to visualize fluid simulations and can also be used to visualize any point-based dataset (e.g. pointclouds). For more information, visit the DinoVR github repository.


Estimated time: 10 minutes

Requirements:  Windows 10*, SteamVR, Visual Studio 2019 or later (with C++ toolchain installed)

Starting DinoVR

Note: SteamVR must be connected to your headset before running run_steam_vr.bat


Estimated time: 40 minutes

Once DinoVR is launched, you should see a collection of points representing layers of soil / mud with a dinosaur foot directly above the points. Throughout this tutorial, you will be paired up with a partner, try to approximately recreate the following images (see below for the controls supported by DinoVR), and paste your reconstructions in the Activity Board

DinoVR Controls

DinoVR supports a variety of controls that utilize both the Oculus Quest controllers and a keyboard. Below are all of the controls supported to DinoVR. While working on the above objectives, you'll likely want to view these controls in your headset. This can be done launching the SteamVR menu (click the button with three bars on the left Oculus controller) and selecting Desktop from left panel of the SteamVR menu. 

Quest 2 Controller Controls

Keyboard Controls

Surface controls (note that surface mode must be enabled to support this features):

Layer controls:

Foot controls:


Make sure your Windows configuration sets the Nvidia graphics card as default.