Interactive Physics
Simulation Hub
Experience the laws of the universe directly in your browser. Powered by Matter.js, Three.js, and advanced math engines.
Explore SimulationsProjectile Motion
Real-time kinematics. Observe how angle $\theta$ and velocity $v_0$ affect the parabolic trajectory according to $y = x\tan\theta - \frac{gx^2}{2v_0^2\cos^2\theta}$.
Wave Interference
Superposition principle. Two continuous sources create constructive ($n\lambda$) and destructive ($(n+0.5)\lambda$) interference patterns.
Orbital Mechanics
Newtonian gravity ($F = G\frac{M m}{r^2}$) in 3D. A planet orbiting a massive star in a frictionless vacuum.
DC Circuit Builder
Ohm's Law ($V=IR$) visualization. Adjust resistance $R$ and voltage $V$ to observe the change in current flow $I$.
Electromagnetic Fields
Ampere's Law visualization ($B = \mu_0 n I$). The magnetic field inside a solenoid is uniform, while the outside field loops from North to South.
Damped Harmonic Motion
Numerical solution of the differential equation $m\ddot{x} + c\dot{x} + kx = 0$. Visualizing damping ratios $\zeta$.
Geometric Optics
Solving the lens equation $\frac{1}{f} = \frac{1}{d_o} + \frac{1}{d_i}$. Real-time calculation of image distance and magnification.
Ideal Gas Thermodynamics
Kinetic Theory simulation. Pressure arises from particle momentum transfer ($P \propto \bar{E_k}$).
Vector Addition
Visualizing vector summation $\vec{R} = \vec{A} + \vec{B}$ using the head-to-tail method on a Cartesian grid.