Home | Lehre | Videos | Texte | Vorträge | Software | Person | Impressum, Datenschutzerklärung | Blog RSS

Aufgabe 5: OpenGL®

Schreiben Sie eine OpenGL®-Animation eines Sonnensystems mit einem Zentralstern, einem Planeten und einem Mond. Zur Implementierung können Sie zum Beispiel C++ unter Dev-C++ und die GLUT-Bibliothek verwenden. Benutzen Sie Double Buffering und ein Darstellungsfenster frei einstellbarer Größe.

Der Planet bewegt sich kreisformig um den Stern, der Mond gleichzeitig kreisförmig um den Planeten. Die Blickrichtung des Betrachters auf diese Szene soll sich mit den Cursortasten am Bildschirm drehen lassen. Mond und Planet werden von einer Lichtquelle beleuchtet, die im Zentrum des Sterns angeordet ist.

Beispiele für funktionale Ergänzungen, um vier Punkte für das Programm zu erreichen: