Speculative contacts used to solve circle-circle collisions. Algorithm based on this article.
Press keys [1-9] to add particles of varying sizes.
Press [up arrow] or [down arrow] to increase/decrease solver iterations.
Press [backspace] to remove all particles and contacts.
Press [enter] to pause/reset forces on each particle (gravity, air drag).
Solver iterations: 0
Particles: 0
Contacts: 0
Contacts solved in this timestep: 0