File tree Expand file tree Collapse file tree 2 files changed +2
-15
lines changed
dynamics/rigid_body/mass_properties Expand file tree Collapse file tree 2 files changed +2
-15
lines changed Original file line number Diff line number Diff line change @@ -232,7 +232,7 @@ impl<C: ScalableCollider> Plugin for ColliderBackendPlugin<C> {
232232 {
233233 // Update collider mass props.
234234 * collider_mass_properties =
235- ColliderMassProperties :: from ( collider. mass_properties ( density. max ( f32 :: EPSILON ) ) ) ;
235+ ColliderMassProperties :: from ( collider. mass_properties ( density. 0 ) ) ;
236236 }
237237 } ,
238238 ) ;
@@ -691,7 +691,7 @@ pub(crate) fn update_collider_mass_properties<C: AnyCollider>(
691691 for ( collider, density, mut collider_mass_properties) in & mut query {
692692 // Update the collider's mass properties.
693693 * collider_mass_properties =
694- ColliderMassProperties :: from ( collider. mass_properties ( density. max ( f32 :: EPSILON ) ) ) ;
694+ ColliderMassProperties :: from ( collider. mass_properties ( density. 0 ) ) ;
695695 }
696696}
697697
Original file line number Diff line number Diff line change @@ -324,12 +324,6 @@ impl Plugin for MassPropertyPlugin {
324324 . in_set ( PrepareSet :: Finalize ) ,
325325 ) ;
326326
327- // Clamp collider density to be above `0.0`.
328- app. add_systems (
329- self . schedule ,
330- clamp_collider_density. before ( MassPropertySystems :: UpdateColliderMassProperties ) ,
331- ) ;
332-
333327 // Queue mass property recomputation when mass properties are changed.
334328 app. add_systems (
335329 self . schedule ,
@@ -482,13 +476,6 @@ fn warn_missing_mass(
482476 }
483477}
484478
485- /// Clamps [`ColliderDensity`] to be above `0.0`.
486- fn clamp_collider_density ( mut query : Query < & mut ColliderDensity , Changed < ColliderDensity > > ) {
487- for mut density in & mut query {
488- density. 0 = density. max ( f32:: EPSILON ) ;
489- }
490- }
491-
492479#[ cfg( test) ]
493480#[ cfg( feature = "2d" ) ]
494481#[ expect( clippy:: unnecessary_cast) ]
You can’t perform that action at this time.
0 commit comments