Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/frostybee/pendulum-waves
- Owner: frostybee
- License: mit
- Created: 2023-10-27T03:13:45.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2023-10-30T15:43:23.000Z (about 1 year ago)
- Last Synced: 2024-01-31T14:44:08.328Z (9 months ago)
- Topics: pendulum-simulation, physics-2d, physics-simulation
- Language: Java
- Homepage:
- Size: 17.1 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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)