For points simulation we need to perform math/physics feature (calculate coordinates, speeds, acceleration and so on) and render stage. This application demonstrates combinations of 2 physics approaches and 2 render approaches:
- Pure JS Physics + JS Render (Canvas 2D Api)
- Web Assembly Physics + JS Render (Canvas 2D Api)
- Pure JS Physics + WebGL Render (WebGL Canvas)
- Web Assembly Physics + WebGL Render (WebGL Canvas)
- TypeScript
- Pure Web Assembly basics
- Pure GLSL basics
- Canvas 2D API
- Canvas WebGL API
- HTML, CSS