From 00baf18d6eec97b819d62c7fd20eb725eeaa640d Mon Sep 17 00:00:00 2001 From: Mikael Hermansson Date: Tue, 25 Mar 2025 12:35:01 +0100 Subject: [PATCH] Fix `shape` always being zero with `get_rest_info` when using Jolt Physics (cherry picked from commit 4b5661758f9c4db3bc336029f92789c9d2597472) --- .../jolt_physics/spaces/jolt_physics_direct_space_state_3d.cpp | 1 - 1 file changed, 1 deletion(-) diff --git a/modules/jolt_physics/spaces/jolt_physics_direct_space_state_3d.cpp b/modules/jolt_physics/spaces/jolt_physics_direct_space_state_3d.cpp index d7a4afec57b..22fa0977dce 100644 --- a/modules/jolt_physics/spaces/jolt_physics_direct_space_state_3d.cpp +++ b/modules/jolt_physics/spaces/jolt_physics_direct_space_state_3d.cpp @@ -790,7 +790,6 @@ bool JoltPhysicsDirectSpaceState3D::rest_info(const ShapeParameters &p_parameter r_info->normal = to_godot(-hit.mPenetrationAxis.Normalized()); r_info->rid = object->get_rid(); r_info->collider_id = object->get_instance_id(); - r_info->shape = 0; r_info->linear_velocity = object->get_velocity_at_position(hit_point); return true;