This is a simple particle physics simulation made out of personal interest.
You need to install Kivy to make this work.
- Click and drag any single particle
- Hold CTRL to move all particles at once
- Hold Shift to enable gravity
- Hold Alt to enable inelastic collisions (energy loss)
- Resizing the window will act like squeezing or expanding the particle container
- Hold 'n' to see normals on polygon surfaces
- Hit 'p' to turn on polygon drawing, click points to create an enclosed shape