I have two moving spheres, each starting with an initial velocity of 50 m/s in the X direction. They both start just above their respective floors, therefore not starting with any upwards velocity. The sphere on the elevated platform is moving on a basic Box shape, whereas the sphere on the lower ground is moving on a Mesh shape with the default plane mesh associated with it.
The ball sliding / rolling on the mesh jumps, whereas the one on the box doesn’t Using Physics Debug Display and enabling “Draw Collider Edges”, one can see that the jumping occurs at the “edges.”
needyterrificintermediateegret
Using “Draw Contacts” shows that the sphere jumps due to a contact/collision event happening at each edge. Notice the green arrow…
oldfashionedjitterychimpanzee
This certainly doesn’t seem like intended behavior, and seems like a byproduct of how collisions are handled. This is a bug right? If not, this certainly breaks the game I’m intending to make :p, so then how would I get around it, other than just removing planar triangles?