PLUME Recorder
The PLUME Recorder is a Unity package to record data at runtime (both in editor or built applications) without any modifications to the original project files required.
Out of the box, the recorder will record as much data as possible (see the Recorded Data
section of the documentation) while maintaining high performances. This includes most of the data used by researchers working with virtual environments, namely:
- Object and player position/rotation
- Object appearance (material, mesh)
- Controller inputs (compatible with any Unity Input System mapping)
- Eye-gaze (compatible with any OpenXR compatible device)
- Physiological signals (compatible with the LabStreamingLayer)
- ...
A more exhaustive list of recorded data can be found in the Recorded Data
section of the documentation.
Generated data can be replayed and analyzed in-situ using the PLUME Viewer and analyzed ex-situ using PLUME Python.