Attention: Here be dragons
This is the latest
(unstable) version of this documentation, which may document features
not available in or compatible with released stable versions of Godot.
Checking the stable version of the documentation...
CCDIK3D
Inherits: IterateIK3D < ChainIK3D < IKModifier3D < SkeletonModifier3D < Node3D < Node < Object
Rotation based cyclic coordinate descent inverse kinematics solver.
Description
CCDIK3D is rotation based IK, enabling fast and effective tracking even with large joint rotations. It's especially suitable for chains with limitations, providing smoother and more stable target tracking compared to FABRIK3D.
The resulting twist around the forward vector will always be kept from the previous pose.
Note: When the target is close to the root, it can cause unnatural movement, including joint flips and oscillations.