VR IK Body

Average Rating:  
X Rating Failed

VR IK Body Plugin is designed to evaluate body position from VR input.

  • Supported Platforms
  • Supported Engine Versions


VR IK Body Plugin is meant to evaluate body state based on VR headset and motion controllers positions and apply it to Skeletal Mesh. It supports spine rotation, crouch and leaning. The plugin is mainly designed for player's body representation in multiplayer games.

Video #1, Video #2, Video #3, Video #4 (walking afoot)

Tutorial Video

Current version: 1.0.7. See update notes in support thread!

Support (UE4 Forums)

Technical Details


  • distinction of head and ribcage rotation
  • distinction of crouch and leaning
  • calculated elbow joint targets
  • calculated feet positions
  • body calibration
  • keeps accurate head and hands positions
  • supported sliding (Onward-style) locomotion
  • input from scene components or default interface
  • special IK animation node for using with legs animation
  • can work with any VR headset ant motion controllers (tested at SteamVR/HTC Vive)
  • source code is included

Code Modules:

  • VRIKBodyRuntime (Runtime)
  • VRIKBodyEditor (Developer)

Number of Blueprints: 0

Number of C++ Classes: 2

Network Replicated: Yes

Supported Development Platforms: SteamVR

Supported Target Build Platforms: SteamVR

Documentation: pdf

Example Projects: Old: 4.16-4.17

Basic: [4.19]

Advanced: [4.18], [4.19] (multiplayer)

Executable Demo (try before buy)



Previous Next
  • Edit
  • Preview
  • Help
Login to comment
X Report this Comment
X Attention

X Edit this Comment
  • Edit
  • Preview
  • Help
X Remove this Comment

Are you sure you want to remove this comment?

X Attention