You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Issue description:
If you place lots of objects in a physics environment with >0 bounce, they vibrate and never fully come to rest.
I think setting the gravity higher makes it even worse.
You can see this demonstrated in the 'Scene Instancing Demo' from the official demos repo (misc/instancing).
It doesn't make sense that a ball with <1 bounce never comes to rest, there must be some strange and unnecessary impulse being applied behind the scenes.
The text was updated successfully, but these errors were encountered:
twilson90
changed the title
2D PhysicsMaterial bounce > 0 = constantly agitated, vibrating when they should be at rest
2D PhysicsMaterial bounce > 0, constantly agitated/vibrating when they should be at rest
Jan 21, 2019
I have found a somewhat reliable workaround for this. The ball in below game can only jump if its colliding e.g. not agitated.
I confirmed it to work with high weights like 100. Values like weight and bounciness might require tweaking along with the threshold below but this should stop infinite bouncing:
Godot version:
3.1.beta2.mono.official
Issue description:
If you place lots of objects in a physics environment with >0 bounce, they vibrate and never fully come to rest.
I think setting the gravity higher makes it even worse.
You can see this demonstrated in the 'Scene Instancing Demo' from the official demos repo (misc/instancing).
It doesn't make sense that a ball with <1 bounce never comes to rest, there must be some strange and unnecessary impulse being applied behind the scenes.
The text was updated successfully, but these errors were encountered: