This is a simple 2D Verlet physics engine designed for simulating classical free-body and multi-body systems, including chains. It utilizes efficient low-order Verlet integration combined with a sub-framing technique to produce realistic real-time mechanics.
- Realistic Simulations: The engine is capable of simulating classical physics with realistic mechanics in 2D space.
- Free-Body and Multi-Body Systems: Simulate individual particles or create complex multi-body systems such as chains.
- Efficient Verlet Integration: Utilizes a low-order Verlet integration algorithm for efficient and stable simulations.
- Sub-Framing Technique: Incorporates a sub-framing technique to enhance the accuracy of real-time mechanics.
This project utilizes CMake in order to build the library and executable. The CMake software or equivalent extensions are required to run the project.
Contributions are welcome! If you find any issues or have suggestions for improvement, please open an issue or create a pull request.
This Verlet Physics Engine is open-source and available under the MIT License.