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.
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.
That looks pretty cool, I do think!
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:
Great work, keep it up!