summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRémi Verschelde <rverschelde@gmail.com>2024-03-24 01:22:50 +0100
committerRémi Verschelde <rverschelde@gmail.com>2024-03-24 01:22:50 +0100
commit21dc88bf74b5bba5fdd662c3d7126da2b637f95a (patch)
treedaa4b7419bb303845e777bd19057999656086381
parent3e27d477ff291df3a23c4d33e2100db3ad821a0f (diff)
parent435eb06e4b29cd3c83a3a9c39f2fc95ba4215b2f (diff)
downloadredot-engine-21dc88bf74b5bba5fdd662c3d7126da2b637f95a.tar.gz
Merge pull request #89727 from Malcolmnixon/fix-avatars-without-root-bone
Fix XRBodyModifier3D hip driving for avatars no Root bone
-rw-r--r--scene/3d/xr_body_modifier_3d.cpp5
1 files changed, 0 insertions, 5 deletions
diff --git a/scene/3d/xr_body_modifier_3d.cpp b/scene/3d/xr_body_modifier_3d.cpp
index 477241947a..ac648d66d0 100644
--- a/scene/3d/xr_body_modifier_3d.cpp
+++ b/scene/3d/xr_body_modifier_3d.cpp
@@ -252,11 +252,6 @@ void XRBodyModifier3D::_get_joint_data() {
}
}
- // If the root bone is not found then use the skeleton root bone.
- if (bones[XRBodyTracker::JOINT_ROOT] == -1) {
- bones[XRBodyTracker::JOINT_ROOT] = 0;
- }
-
// Assemble the joint relationship to the available skeleton bones.
for (int i = 0; i < XRBodyTracker::JOINT_MAX; i++) {
// Get the skeleton bone (skip if not found).