Debugging Implemented
Reproduce a bug by replaying the exact take that caused it, instead of trying to perform the same motion by hand.
Launching soon · part of XR Forge
Record XR movement in Unity Play Mode, save it as a take, and replay or loop it through the XR Device Simulator without putting the headset back on.
A take recorded once, looping in the Device Simulator.
You have put the headset on forty times to test the same grab. Every iteration on a VR interaction costs the same tax: headset on, find the object, perform the motion, headset off, read the console. Change one line, pay it again. The motion is never quite identical, so neither is the bug.
Start recording, enter Play Mode, perform the interaction once. Head and controller motion is captured frame by frame.
Takes are saved into the project, so they can be committed next to the scenes they exercise.
Replay the take through the XR Device Simulator — identically, every time, with the headset on the desk.
Reproduce a bug by replaying the exact take that caused it, instead of trying to perform the same motion by hand.
Run yesterday's take against today's build and see what changed.
Leave the headset on the desk. Develop and test XR interactions from your keyboard, anywhere — plane, cafe, couch.
Takes are fixtures. Drive play-mode tests from real recorded motion rather than synthetic input.
Repeatable camera and hand motion, so you can retake the lighting without retaking the performance.
Let AI agents drive the simulator through MCP — automate testing and exploration without human input.
A take is a pair of files — an .asset profile and its
.inputtrace recording — written into a project-relative
folder. They commit to version control next to the scenes they exercise,
which turns a bug report into something a teammate can replay rather than
re-enact. A reviewer runs the take instead of reading repro steps and
hoping they perform the same motion.
XR Forge Replay is an Editor-only Unity package. It needs Unity 2022.3 LTS or newer and XR Interaction Toolkit 3.0 or newer; the XR Device Simulator it drives ships with XRI 3.0.
The documentation is open to early-access users now. If you have the access password, it is behind this link.
Read the docs