Mam prosty silnik fizyki, który rozwiązuje kolizje, po prostu korygując bezpośrednio położenie nakładających się ciał (na razie tylko kół), a nie tylko zmieniając prędkość lub przykładając impuls. Prędkość zmienia się dopiero po rozstrzygnięciu uderzeń lub podczas części integracyjnej.
Miałem problem polegający na tym, że w stosach obiektów górne obiekty wywierają zbyt duży nacisk (istnieje to domyślnie, w algorytmie nie ma modelowania ciśnienia) na obiekty na dole stosu, co powoduje, że są one wypychane przez podłogi, itp.
Chciałem to naprawić, sortując obiekty według ich współrzędnych y, aby kolizje były rozwiązywane oddolnie. Ale teraz silnik wykazuje dziwne trzaskanie dla obiektów, które powinny być w spoczynku (patrz gif)
Bez podania kodu źródłowego - co to może być?