Hello
I have a problem using ECS Physics. When my scene boots i manually create some physics objects but they seem to suffer from some starting issues (they look like they fall slightly below height 0 and collide with the plane and then get pushed up again).
My imression is somehow the gravity code pushes it down a little and then the collision system pushes it up again.
Any ideas how this should be handled?
Please note that subscenes are loaded asynchronously. So if you have one subscene which contains the floor plane and another subscene which contains dynamic rigid bodies that react to gravity (or you runtime create them), the rigid bodies might appear in the simulation before the floor plane does.
This can cause the effect you are describing as the bodies will not see the plane in the first few frames (since it isn’t there yet) and will fall down only to be pushed up again potentially violently when the plane arrives.