Cyberith-IK brings Full-Body Tracking to the Virtualizer

Cyberith
Cyberith Virtualizer VR Treadmills
3 min readOct 20, 2023

We are pleased to officially announce Cyberith-IK, our full body Inverse Kinematics System for Unity and SteamVR.

Cyberith-IK makes VR avatars move realistically.

Based on Rootmotion’s FinalIK, Cyberith IK is an easy to integrate Unity Plugin that fully utilizes the sensor data provided by the Virtualizer. The Cyberith IK System makes your avatar move realistically.

See it for yourself:

The full-body tracking quality that can be achieved with Cyberith IK is outstanding

A part of the improvement over other inverse kinematics systems comes from the fact that Cyberith-IK uses at least 4 points to determine the positions and rotations of all bones:
The head, both hands and the hips, whose position is known thanks to the implementation of the Virtualizer.

While using Cyberith-IK as a 4-point IK system requires no additional hardware, Vive Trackers (or other SteamVR Trackers) can be attached to the user’s feet for 6-point IK.

4-point IK vs. 6-point IK: Cyberith-IK supports both.

While the movement of the upper body is identical for 4-point and 6-point IK, 6-point IK is used to accurately display the positions of the feet and legs at all times.
When 4-point IK is used, the feet can be hidden in first-person view and follow a procedural animation that matches the movement data provided by the Virtualizer in third-person view.

Here, Cyberith-IK is used in 6-point IK mode

Another part of the improvement comes from an integrated system of dynamic offset vectors, that’s used to feed optimal data to the IK Solver of FinalIK. This system is easily usable and greatly enhances the results of full-body tracking.

An example for the integrated offset system: The Hand Offset

Furthermore, good calibration is key for achieving high quality body tracking.
Cyberith-IK comes with an integrated calibration system that only requires a single step: Making a T-Pose and clicking the trigger button on the controller!

The one-step calibration process requires the user to make a T-Pose only

Cyberith-IK comes with a custom-made Cyberith Avatar and is out-of-the-box compatible with all Microsoft Rocketbox Avatars, a collection of over 100 avatars, that are free to use for research and academic use.

Additionally, Cyberith-IK can be integrated with any other avatars. Depending on the standard these avatars follow, that may be very simple or require more effort.

A Microsoft Rocketbox Avatar used with Cyberith-IK

Cyberith-IK is made for Unity, which it is currently available exclusively for. The system has been designed with SteamVR Systems in mind, as these flexible systems come with finger tracking and because additional trackers are available (Vive Trackers for 6-point IK, face trackers & eye trackers for facial expressions). Cyberith-IK can be used in combination with any of these systems.

In case you don’t wish to use SteamVR, the XR Plugin can be exchanged accordingly.

Further information on Cyberith IK can be found on our Website:

Please contact us for more information about Cyberith IK, the Virtualizer or if you have any other questions.

Cyberith-IK is available to all Virtualizer customers from now on. It does not require any subscriptions, license fees, etc.

--

--

Cyberith
Cyberith Virtualizer VR Treadmills

Creators of the Virtualizer VR Treadmills for locomotion in virtual reality environments.