I’ve tried applyForce and applyImpulse and they both cause the same rubber banding issue. I think it has something to do with rotation and speed. Has anyone else come across this issue or have any workarounds for me?
I was using the most up to date version 1.1.1 @babylonjs/havok. It turns out, 2 hours ago there was a new update (1.1.2) and it fixed the problem to a certain degree.
I forgot to mention that I also tried the floor with a standard box shape (without the hole) and friction to 0 on both and it still persists, so I don’t believe that it was the same problem that you linked.
The rubber banding problem still persists randomly as you’ll see near the end of the attached video. Also returns to the bugged original rubber band state in the original post, when the window loses focus and regains focus before applyForce or impulse (something to do with sleep maybe?).
_useDeltaForWorldStep set to true: physics resolution time step corresponds to framerate.
_useDeltaForWorldStep set to false: each physics time step duration is the same.