VR Input Recorder

drellaTools - 蓝图 - 2024/04/18
尚未评分

Record and Playback VR Input and Poses for projects using the Enhanced Input System

  • 支持的平台
  • 支持的引擎版本
    5.1 - 5.3
  • 下载类型
    资源包
    此产品包含各种虚幻引擎资源,可以选择性导入现有的项目。
  • 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

Documentation: https://docs.google.com/document/d/1ljA7iyecvzqwkJdFCxn7fYc41Q9cX5Jl3m1MoGbtXbE

技术细节

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

Documentation: https://docs.google.com/document/d/1ljA7iyecvzqwkJdFCxn7fYc41Q9cX5Jl3m1MoGbtXbE