Animation
← Rastergrafik | ● | Wieso C++ ??? →
Zusatzaufgabe “Animation”:
Zeichnen Sie eine fallende Kugel, die von den Seiten des Zeichenfensters abprallt. Die Kugel sei schematisch als Kreis mit dem Radius r=0.02 dargestellt. Die Bewegung des Schwerpunktvektors →p während eines kleinen Zeitintervalls Δt zu einer neuen Position →p′ ist:
Der Anfangszustand sei:
Wenn die Kugel eine Seitenwand berührt, so negiert sich die entsprechende Geschwindigkeitskomponente. Also z.B. bei Bodenberührung (d.h. py<r) negiert sich die Komponente v′y=−vy.
Hinweis: Den letzten Parameter von plot_openwindow()
auf TRUE für kontinuierliches Zeichnen setzen.
Zusatzaufgabe: Zeichnen sie die 20 letzten Positionen der Kugel mit abnehmender Farbintensität.
← Rastergrafik | ● | Wieso C++ ??? →