Heute geht es weiter, und da einige gefragt haben, ist das Thema heute "Grafik mit OpenGL". Leider startete das Video verspätet, da beim Putzen des Büros das Headset beschädigt wurde. Innerhalb des Videos wechsel ich deshalb auch auf das stationäre "Blueball Microphone". Außerdem gab es dann nach einem NVidia- Update auf dem Streaming Rechner einen Ausfall, und der Stream wurde noch mal gestartet. Und, wenn das alles nicht genug wäre, hatte ich die Woche vorher Probleme mit dem Notebook und dem Next- Business Day Support von Dell, der eher ein "we will repair maybe after days" Support wurde.
Am Anfang beginnen wir mit einer kurzen Step by Step Einführungen, wir man mit Visual Stuio und Cmake ein Projekt mit OpenGL aufsetzt, in dem später mehrere Anwendungen erstellt werden können. Die erste Anwendung erzeugt nur einen einfachen "Körper" mit Farbverläufen, der sich dreht. Es werden aber keine Materialen und Lichteffekte genutzt, um erst einmal die notwendige Struktur einer einfachen Anwendung zu zeigen.
Im 2. Beispiel zeichen wir drei Körper, die durch das alte Logo der Inprise Cooparation, Ende der 90iger Jahre der Versuch eines neuen Brand von Borland, inspiriert sind, mit einem gelben Würfel im Vordergrund, einer blauen Kugel und der roten Pyramide im Hintergrund. Dieses mal verwenden wir aber Licht und Material- Effekte. Wir ergänzen diese Anwendung in die schon vorhande Cmake- Datei.
Im 3. Beispiel nutzen wir die SOIL2 Bibliothek zum Laden und Verarbeiten von Oberflächen- Texturen und zeichenen ein Erd- Elipsoid for einer noch aussen gewölbten Sphere mit einer Grafik der Milchstraße. Die Texturen (Erde, Sternenhimmel) laden wir von der Seite https://www.solarsystemscope.com/text..., wo diese frei verfügbar sein.