 |     
   

text-node created: 2025-01-28 21:30:06 work submitted: 2025-01-28 22:20:27 last editing/rating: 2026-01-02 15:41:10
Neher Ava Endabgabe Das Skript erschafft eine Animation, die ein Klimt-Gemälde mit dem UN-Gebäude in einer besonderen Weise vereint. Die Verbindung von Klimts unverwechselbarem Stil - mit seinen charakteristischen goldenen Tönen und fließenden Mustern - und der klaren, modernen Architektur des UN-Gebäudes eröffnet einen Dialog zwischen künstlerischer Tradition und zeitgenössischer Formensprache. In der technischen Umsetzung wird die präzise Struktur des Gebäudes digital rekonstruiert, während das Kunstwerk in ein Feld aus dreidimensionalen Punkten übersetzt wird. Diese Punkte bewegen sich in einer fein abgestimmten Animation um das Gebäude, wobei die ursprünglichen Farben des Gemäldes in strahlende Gold- und Messingtöne verwandelt werden - eine subtile Referenz an Klimts künstlerische Handschrift.
Der Kern liegt in der Funktion animate_klimt(), die das gesamte Geschehen steuert. Für die Gebäudekonstruktion wird die DM-Bibliothek verwendet, die speziell die Koordinaten und Panelstrukturen des UN-Gebäudes berechnet. Durch getUnoGridCoords und getUNpanelCoords werden präzise Gitternetze erstellt, die die Grundlage für die Fassadenstruktur bilden. Parallel dazu wird das Klimt-Gemälde in einzelne Bildpunkte zerlegt, wobei sehr dunkle Bereiche ausgespart und helle Bereiche in Gold- und Messingtöne umgewandelt werden. Diese Bildpunkte werden durch create_portrait_points() und create_row_wrapping_points() im dreidimensionalen Raum platziert. Die Animation läuft in verschiedenen Phasen ab: Die Punkte wickeln sich zunächst spiralförmig um das Gebäude, ordnen sich dann zu dem vollständigen Bild an und lösen sich am Ende in einer zufälligen Bewegung auf. Eine sich bewegende Kamera begleitet diesen Prozess, der insgesamt 60 Frames umfasst.
Der Code kann mit der OSM Datei von dem UNO Gebäude laufen oder auch in ein leeren Rhino Datei.
|