Skip to content

Latest commit

 

History

History
14 lines (13 loc) · 801 Bytes

File metadata and controls

14 lines (13 loc) · 801 Bytes

2D Particle System

This is a vanilla JS simple particle system with some jquery functionality. However it can appear to be 3D because of how the particles are drawn (oldest -> newest), so some seem to "wrap behind".

System uses speed and acceleration vectors to compute the behavior of each particle. Fields have modifiable weight (+ weight for attraction and - for repulsion). Their force is calculated simply by dividing their weight by the distance squared.

Things to do

  1. Complete modify functionality
  2. Add music
  3. Add choose your own songs + beat analysing visual
  4. Add mouse over window with modyfiable values for fields
  5. Create cool as hell demos