Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Okay, here's a script that sets the FABRIK 3D magnet position based on the position of a Position3D node. Just apply this script to a Position3D, setup the inspector variables, and reload the scene, then it should work :)

Google Drive link: https://drive.google.com/file/d/1DnFXr8oK8ZUgtn-c4M0kMqHjcP-FGf5M/view?usp=shari...

I'll include the script in a folder called "Utility_Scripts" in the next release of Twisted IK 2 with the development example project as well, so anyone in the future can also benefit from the script.

Cool! thank
(1 edit)
I don't understand, is it fixable?

I believe what is happening is the Twisted_Skeleton node is out of sync with the Skeleton3D node. The issue only occurs when the skeleton is rotated, correct?

The Twisted_Skeleton3D node needs to rotate as well with the Skeleton3D node, as they must be kept in sync for it to work. If you want to rotate an IK assembly, then you’ll want to rotate a node that is a parent to both the Skeleton3D and the Twisted_Skeleton3D node. I would see if that fixes the issue.