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


* 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

기술적 세부사항


  •  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