Full Body IK Plugin For VR

Average Rating:  
X Rating Failed

AnimIK Plugin implements human full body IK for VR games in Unreal 4, with the functionality to work together with keyframed animations by blending data

  • Supported Target Platforms
  • Supported Engine Versions


AnimIK Plugin implements human full body IK for VR games in Unreal 4, with the functionality to work together with keyframed animations by blending data. This technology has already been used in the VR social game named “Lucky Night”, which can be downloaded freely on Steam. As a plugin of UE4, this tool can be used on multiple popular VR platforms. And it will also work smoothly on mobile VR devices, too.

Lucky Night:http://store.steampowered.com/app/753060/Lucky_Night_VR/

As is known, it is a little difficult to adapt Full Body IK System to multiple VR platforms for some reasons. First of all, we can only have at most 3 input options - the headset, the controller and the tracker, to get limited information on user movements. But this information is all you can deal with to get the final simulation of FBIK in VR world. So, it will be tricky on how to process the input data. And furthermore, you have to take care of some special moments, such as there is no one wearing the headset. Then, how do you place the FBIK in VR work when the coming information is wrong? This is another problem.

To solve these problems, we finally create this tool. This plugin has been well-tested on Unreal 4 of version 4.16, 4.17, 4.18,4.19.

Warning: there is a unreal engine bug in the mirror reflection , when you vr device is out side of range , sometime crash will be come out.

None of the show video and demo features do not support.

2018/5/17 New Update : Fixed default rig skeletal mesh rotation problem

Technical Details


  •  Easy to learn and use without programming.
  •  Adaptive to kinds of humanoid skeleton. Online resources can be quickly used with the tool.
  • Possible for nearly all humanoid movements, such as turning around, standing up, crouching and etc.

Code Modules:

  • Ik plugin(Runtime Editor)
  • Ik editor plugin(Editor)

Network Replicated: Yes

Supported Development Platforms: ALL

Supported Target Build Platforms: ALL

Documentation: https://drive.google.com/file/d/1OvdXRpaG13nOOkWP6GC-9mq4Xc0tbOFD/view?usp=sharing

Demo Link: https://drive.google.com/file/d/1OCxUp5LoYe3LWmVdlVy6sDLSyYrruR-w/view?usp=sharing

Demo Link:(you can see yourself):https://drive.google.com/file/d/1jJt_izYdbfIVpEnjJYdL03qpRznySzq4/view?usp=sharing

Teaching Video:https://www.youtube.com/watch?v=eNMc1Wy5QlY&t=313s


Show Video:https://www.youtube.com/watch?v=vpuS8RaxAKw

if you have any questions, please email to me : azhecheng@tencent.com



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