force-over-acceleration.js
A 3-D particle physics simulator powered by WebGL.
About
This is a port of my force-over-acceleration project from Python to JavaScript. The intention is to create a web application that is able to run on numerous platforms.
Motivation
I have always taken a keen interest in physics, so I have actively searched for ways to combine it with computer science. I came up with the idea for this project while pondering the Simulated Reality Theory. I hope to advance the project to the point where highly complex visual simulations are possible.
Future Features
- Particle interaction logic
- Approximation algorithms (Barnes-Hut)
- Offload calculations to GPU
- Import simulation files
- Improved graphics and textures
- Debug data and framerate information
- Keyboard commands for controlling the simulation