Simple Inverse Kinematics Solver

I created a simple IK solver for Panda3D. It’s pure python and supports hinge constraints and ball constraints.

The implementation is based on CCD (Cyclic Coordinate Descent), which creates relatively smooth motion.


8 Likes

That looks pretty cool, I do think! :slight_smile:

1 Like

Major update: You can now load a rigged mesh and assign IK functionality to the bones defined in the file, letting the mesh move with it. Included new samples that show how to do this, like this tentacle:

5 Likes

Great work, keep it up!

1 Like