feat: updated engine version to 4.4-rc1
This commit is contained in:
parent
ee00efde1f
commit
21ba8e33af
5459 changed files with 1128836 additions and 198305 deletions
|
|
@ -503,7 +503,11 @@ Transform3D SkeletonIK3D::_get_target_transform() {
|
|||
|
||||
Node3D *target_node_override = cast_to<Node3D>(target_node_override_ref.get_validated_object());
|
||||
if (target_node_override && target_node_override->is_inside_tree()) {
|
||||
return target_node_override->get_global_transform();
|
||||
// Make sure to use the interpolated transform as target.
|
||||
// When physics interpolation is off this will pass through to get_global_transform().
|
||||
// When using interpolation, ensure that the target matches the interpolated visual position
|
||||
// of the target when updating the IK each frame.
|
||||
return target_node_override->get_global_transform_interpolated();
|
||||
} else {
|
||||
return target;
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue