NVIDIA (R) VR Capture & Replay (VCR) is a tool to capture, modify and replay OpenVR sessions.

The capture component records any input (HMD poses, controller poses, controller buttons) during an OpenVR session and stores it to a set of files.

The replay component uses this set of files to emulate the VR hardware (HMD and controllers) and reads the pose and button data to replay the recorded session.

It is possible to modify the tracking data (poses, inputs) through a filter. The VCR package includes a sample in source and binary form that demonstrates how to load, modify and save tracking data. The sample does a simple filtering of the positional data only.

Third party libraries

This project uses the following third party libraries:

The licenses for these libraries are included in this package under the “VCR\3rd_party_licenses” folder.