Merge pull request #111538 from MajorMcDoom/xr-tracker-name-optimization

Make `XRPose` only set name on creation instead of on pose update
This commit is contained in:
Thaddeus Crews 2025-10-13 19:28:51 -05:00
commit 0b4cca38ea
No known key found for this signature in database
GPG key ID: 8C6E5FEB5FC03CCC

View file

@ -115,10 +115,10 @@ void XRPositionalTracker::set_pose(const StringName &p_action_name, const Transf
new_pose = poses[p_action_name];
} else {
new_pose.instantiate();
new_pose->set_name(p_action_name);
poses[p_action_name] = new_pose;
}
new_pose->set_name(p_action_name);
new_pose->set_has_tracking_data(true);
new_pose->set_transform(p_transform);
new_pose->set_linear_velocity(p_linear_velocity);