Devlogs
Version 2.8.0
Hey everyone,
This is a quick update to Twisted IK 2 to fix a few issues that were discovered by users! Note that these changes only apply to the Godot 4.0 version. If there is a user-requested need for the changes to be back ported to the Godot 3.X version, please let me know and I can see about later back porting the changes to the Godot 3.X version.
Here's the change log:
- Fixed 3D IK not working with negative scales (https://itch.io/t/2862332/ik-solvers-doesnt-work-after-changing-scale-to-negativ...)
- Now using a negative scale will not always cause it to fail. It is not recommended to use negative scales, but it should now be doable.
- Added setting to change the basis direction for all look_at based IK solvers in 3D. (https://itch.io/t/2891678/twisted-lookat-bugfix)
- This helps fix issues where the default basis direction of Y leads to twisting and otherwise undesired results. For the majority of use cases, a basis direction of Y is recommended, but there are cases where it isn't the correct approach. Now it can be selected on a per-bone basis on all 3D IK solvers that use look_at.
Huge thanks to both mororo250 and CLAYMORE_njf for their help in finding and making these changes!
That's all for this update. As always, please feel free to make discussions to report bugs, request features, etc. Thanks!