Interactive Simulations

This page contains a collection of interactive physics simulations for various physics topics. They are primarily intended for educational purposes, to help visualize and explore various physical phenomena. Each simulation is built to be as interactive as possible to allow users to probe the simulation and see results in real-time.

Electromagnetism

This set of simulations illustrates various concepts in electromagnetism. Most simulation elements and properties being adjustable by the user and a handful of preset configurations are provided. The underlying implemention is GPU-accelerated using WebGL fragment shaders. These are heavily inspired by the work of Paul Falstad.



Statistical Physics

This set of simulations illustrates various concepts in statistical physics. The Ising model simulation is GPU-accelerated using WebGL fragment shaders.