Simulieren Sie die Bewegung von neun verschiedenen Pendelsystemen in Echtzeit auf Ihrem Telefon.
Verwenden Sie die Simulation als Live-Hintergrundbild (Einstellung in den Geräteeinstellungen).
Mitgelieferte Systeme:
1) Mathematisches Pendel (2D): das einfachste Pendel.
2) Pendelwelleneffekt (3D): Wenn mehrere Pendel kombiniert werden, tritt ein besonderer Welleneffekt auf.
3) Sphärisches Pendel (3D): Eine dreidimensionale Verallgemeinerung des mathematischen Pendels.
4) Federpendel (2D): eine mit einer Feder verbundene Masse.
5) Federpendel (3D): Eine mit einer Feder in 3D verbundene Masse.
6) Doppelpendel (2D): das einfachste Beispiel eines Systems, das chaotische Bewegungen zeigt und für die Anfangsbedingungen sehr empfindlich ist.
7) Doppelkugelpendel (3D): Eine dreidimensionale Verallgemeinerung des Doppelpendels.
8) Mathematisches Federpendel (2D): Eine an einer Feder befestigte Stange.
9) Kugelpendel mit Feder (3D): Eine Stange, die an einer Feder in 3D befestigt ist.
Eigenschaften:
- Alle Simulationen werden in Echtzeit ausgeführt, indem die Lagrange-Bewegungsgleichungen numerisch gelöst werden.
- Verwenden Sie den Beschleunigungssensor Ihres Geräts zur dynamischen Bestimmung der Schwerkraft.
- Berücksichtigen Sie die Reibungskraft, um die Dämpfung der Pendelbewegung zu sehen (empfohlen bei Verwendung der Schwerkraft des Sensors).
- Verwenden Sie Ihre Finger, um die Position der Pendel interaktiv zu ändern.
- Verwenden Sie Prise, um die Geste zu zoomen.
- Alle Parameter für jedes System können in den Voreinstellungen geändert werden.
Danksagungen:
OpenGL-Tutorials unter http://www.learnopengles.com/
ColorPickerView-Bibliothek unter https://github.com/danielnilsson9/color-picker-view
Der Quellcode der App ist unter https://github.com/vlvovch/pendulum-studio verfügbar
Aktualisiert am
17.11.2018