R15 Inverse Kinematics Character

I made a little experiment using a mixture of Roblox’s new IKControl system and my own Inverse Kinematics logic based on many sources and IK rules online.
(Took around 3 hours)

Keeping optimized, it switches, enables/disables, adjusts by itself when the player is in “idle” mode or just standing still, to Roblox’s IKControl to reduce lag from Renderstepping all the time.

Disables the IKControl when the player is in movement, but checks and raycasts from the bottom if the feet has hit any parts to adjust it’s height.

Some changes I need to make:

  • All human body action compatibility with the IK system (Crouch, Prone, Lying on your back, etc)
  • Reduce the stuttering/snappy-ness of the legs
  • Reduce the jittery and snapping for the UpperTorso with the camera seen in the vid 0:19
7 Likes

This inverse kinematics experiment is cool! Nice job on it! Will you use this in anything? This makes Roblox games more realistic!

1 Like

Is it ever possible that you will make this open-source? Because I want to try it myself.

Maybe some day I’ll make a Community Resources open-sourced project and the original code
(spoiler alert: it’s really not that much programming :innocent: )

PLEASE open source this i really need this this is really cool

Christ, the music is really something

2 Likes

Updated video to all the improvements made in the past couple of days:

Very obviously taken from:

please i am begging you to open source this. or make it paid. i would play 2000 robux for this, this is amazing