I’m playing around with inverse kinematics in @playcanvas. Next I’ll need to set up some joint constraints.