Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/frostybee/pendulum-waves

A pendulum waves simulation implemented in JavaFX.
https://github.com/frostybee/pendulum-waves

pendulum-simulation physics-2d physics-simulation

Last synced: about 3 hours ago
JSON representation

A pendulum waves simulation implemented in JavaFX.

Awesome Lists containing this project

README

        

# Pendulum Waves

This is a Simulation of pendulum waves seen in 'The Wave Machine of Mach'.

Uncoupled simple pendulums of monotonically increasing lengths 'dance' together to produce visual traveling waves, standing waves, beating, and random motion.

The longest pendulum has a set length. Each successive pendulum's length is calculated by increasing the frequency.

## Demo
![alt](screenshots/simulation.gif)

## Credits

- This simulation was ported to JavaFX from [Shivang Mishra](https://github.com/ShivangMishra/dancing-pendulums)'s AWT implementation.
- Based on [Pendulum Waves Demonstration at Harvard University](https://sciencedemonstrations.fas.harvard.edu/presentations/pendulum-waves)