A small TypeScript example of an iterative constraint solver based on Erin Catto's GDC 2014 talk https://www.youtube.com/watch?v=SHinxAhv1ZE
BSD-2-CLAUSE License
This is a small TypeScript example of a 2D Rigid Body Iterative Constraint Solver based on Erin's Catto's GDC 2014 talk using HTML5 Canvas and dat.gui UI.
Using NodeJS
On the command line
npm install
npm run start
Press 'b' on the keyboard to spawn more balls
Press 's' to go to single frame step mode
Press 't' to go to normal running mode