- VR Input Recorder is made to help one of the most annoying issues in VR/XR Development – taking your headset on and off all the time.
- It uses Enhanced Input Injection, to emulate input actions at runtime, allowing the developer to playback recorded playthroughs while still debugging code in Blueprints and C++.
- Uses Float, Boolean & Vector2D Input Actions
- Game Inputs work without the PIE WIndow being active.
- Gives new ways of Debugging
- Gives new ways of iterating on game design tweaking variables on the fly, no more jumping in and out of headset to test simple things.
- Awesome tool for Content Creators to get gameplay footage of their game. Record a playthrough, then use the editor to be your own Camera Man.
- Sample code for use with VRExpansion
NOTE:
* VR Input Recorder is ONLY for Projects using the Enhanced Input system (ie VRTemplate)
- Â Input Recorder uses Tick to set positions, so there will be accuracy issues as performance fluctuates. It won’t be exact.
- The demo scene for VR Input Recorder uses the Epic VRTemplate as a base; Epics VR template requires OpenXR Plugin to be enabled. VR Input Recorder generally does not.
Example Video:: https://youtu.be/4K8RP_9e8k0
Technical Details
Features:
- Â Drives Inputs in PIE sessions without VR Headset enabled
Number of Blueprints: 3
Input: Enhanced Input Only
Network Replicated: No
Supported Development Platforms:
Windows: Yes
Mac: Yes
Original_Link: https://www.unrealengine.com/marketplace/en-US/product/vr-input-recorder