Mimic Pro - VR Body IK System
https://www.unrealengine.com/marketplace/en-US/product/advanced-vr-body-ik-system
This VR component can realistically animate a full body humanoid mesh using only your HMD and controllers.
This product provides a stable, realistic full body estimation system that doesn’t get in the player’s way and has minimal impact on performance. It uses your velocity and a lot of carefully thought out linear math (not neural net based) to dynamically control the skeletal mesh, adjust pole vectors, and keep the player immersed by giving them a body that moves naturally and precisely. NO custom nodes, only existing blueprint features so that you're in complete control of your project.
It runs off of an easy to integrate component and uses existing animation workflows, allowing for traditional animation to be plugged in for the lower body. Supports height & arm length calibration to give the player a proportionally accurate body.
Runtime mesh swapping is supported with automatic saved recalibration!
Made ONLY for the UE5 Skeleton. It works great with the Mannequin, Metahumans, and other similarly rigged meshes. It will NOT work properly with the UE4 skeleton. For easily rigging your mesh to the UE5 skeleton I'd suggest the Game Rig Tools Blender Addon.
Technical Details
Features:
- VR Based Animation Variables
- Seated & Standing modes example
- Height Calibration
- Arm length Calibration
- Custom Crouching For Seated Play Example
- Works with MetaHumans
- Basic Collision Examples
- Easily Integrates with Existing Actors
- Runtime Mesh Swapping w Auto Recalibration
Number of Blueprints: 3
Input: Configured out of box for Oculus, Index, HTC Vive, and Windows Mixed Reality headsets.
Network Replicated: Not natively, but has been achieved via the VR Expansion plugin.
Supported Development Platforms: Windows
Supported Build Platforms: Windows, Android
Important/Additional Notes:
- This system is authored to the UE5 Mannequin. Skeletal Meshes should be weighted and proportioned similar to it for good estimation.
- Replication is possible through the VR Expansion plugin. I do not plan on adding native replication soon.