Mathematische Präzision statt Bildhalluzination
Das Projekt procedural-art setzt einen bewussten Kontrapunkt zu generativen Bild-KIs: Anstatt Landschaften statistisch zu erfinden, visualisiert es echte Geografie. Ausgangspunkt war der Versuch, eine KI-generierte Illustration des Berges Ararat durch echte Höhendaten nachzubilden. Die Pipeline nutzt Höhendaten des Shuttle Radar Topography Mission (SRTM) Projekts und verarbeitet diese mit Python und NumPy.
Zwei Skills und eine Web-Anwendung
Das Repository ist als Plugin für Claude Code konzipiert und gliedert sich in zwei Hauptwerkzeuge:
- procedural-terrain-art: Konvertiert Höhendaten in sechs grafische Druckstile (unter anderem Holzstich- und Linienoptiken), berechnet verdeckte Kanten und exportiert Standbilder oder Orbit-Animationen.
- procedural-realism: Erweitert die Landschaft um atmosphärische Effekte wie Dunst, Schnee, Seen, Sonnenverläufe sowie einen dedizierten Path-Tracer für Stillleben aus Glas und Metall.
Ergänzt wird das Paket durch die browserbasierte Web-App Any mountain, die Höhendatenkacheln direkt clientseitig abruft und ohne Serverkomponente hochauflösende Headergrafiken rendert. Für 94 bekannte Berge existieren optimierte Blickwinkel, alle weiteren Orte werden über OpenStreetMap verortet.
Reifegrad und Zielgruppe
Das Projekt richtet sich an Creative Coder, Kartografie-Interessierte und Agent-Entwickler, die deterministische Visualisierungen realer Daten benötigen. Trotz strukturierter Releases und bestehender CI-Pipelines handelt es sich angesichts geringer Interaktionen (elf Sterne, ein Fork) um ein frühes Nischenprojekt. Die mathematisch exakte Kopplung an OpenStreetMap- und SRTM-Daten macht es jedoch zu einem vielversprechenden Werkzeug für präzise Landschaftsdarstellungen.