Uses SFML for a compact physics simulation illustrating elastic collisions in C++.
-
Updated
Dec 25, 2023 - C++
Uses SFML for a compact physics simulation illustrating elastic collisions in C++.
A simulation for elastic collisions in JS
Term project for 15-112, Fundamentals of Programming and Computer Science
Simulate elastic collisions in a 3D environment where particles, represented as spheres, freely move within a larger container sphere. Upon collision with each other or the container, particles exhibit elastic behavior, bouncing back while conserving total kinetic energy.
A bunch of molecules bouncing around simulating a sample of gas reacting to changes in temperature, with the possibility to visualize its Maxwell-Boltzmann's distribution.
Add a description, image, and links to the elasticcollision topic page so that developers can more easily learn about it.
To associate your repository with the elasticcollision topic, visit your repo's landing page and select "manage topics."