Prozedurale Pflanzensysnthese


Es muss schon lange her sein, dass ich zum ersten Mal über das Konzept prozedural erzeugter Pflanzen gestolpert bin. Vielleicht, als ich das Buch „Die Fraktale Geometrie der Natur“ von Benoît B.  Mandelbrot gelesen habe, aber vielleicht war der Wunsch, mehr darüber zu erfahren auch der Auslöser für den Kauf des Buches gewesen.

Im Buch fand ich Referenzen zu sogenannten Lindenmeyer Systemen, die sich nicht nur für die Beschreibung fraktaler Kurven, sondern auch für die Konstruktion bestimmter Typen von Pflanzen eignen:

https://de.wikipedia.org/wiki/Lindenmayer-System

Später, irgendwo im Umfeld Spieleprogrammierung oder -design, wurde mir das dieses Buch, „The Algorithmic Beauty of Plants“ empfohlen, mit der dazu gehörenden Webseite:

http://algorithmicbotany.org/

Es folgten in unrgelemäßigen und eher langen Abständen Experimente von mir, dieses Wissen per selbst geschriebenem Programm oder mit Hilfe eines Raytracers umzusetzen.

Wenn ich mich nicht verzählt habe, ist das jetzt der insgesamt 6. Versuch. Ein von den Lindnemeyer-Systemem inspiriertes Script für PovRay, mit dem ich eine Vielzahl an busch- und staudenähnlichen Pflanzen erzeugen kann.

Prozedurales Gebüsch
Prozedurales Gebüsch

Nachdem die Grundstruktur stand, war es dann relativ einfach, Blüten hinzuzufügen.

Prozedurale Blühende Stauden und Büsche
Prozedurale Blühende Stauden und Büsche

Jeweils gut 100 Varianten der so erzeugten Büsche und Stauden habe ich als Creative Commons auf opengameart.org zur Verfügung gestellt:

Als nächstes stünden Bäume und Gräser auf meiner Liste, auch Blattpflanzen. Andererseits greift hier wieder der große Motivationskiller für mich – ich weiß jetzt wie es geht, ich habe einen Machbarkeitsnachweis erbracht, und die weiteren Schritte fühlen sich mehr nach Arbeit als nach Vergnügen an. Meistens wende ich mich an der Stelle dann neuen Themen zu … die Frage ist jetzt, wie sehr mich das eigentliche Ziel, prozedural erzeugte Landschaften, motivieren kann, solche Scripte auch für die anderen Elemente solcher Landschaften zu entwickeln.

Ein Traum wäre es schon, wenn ich im Kontext meines alten Solarex Projekts ganze Planeten mit vielfältiger Botanik erzeugen könnte.

 

Advertisements

2 Kommentare zu „Prozedurale Pflanzensysnthese“

Kommentar verfassen

Trage deine Daten unten ein oder klicke ein Icon um dich einzuloggen:

WordPress.com-Logo

Du kommentierst mit Deinem WordPress.com-Konto. Abmelden / Ändern )

Twitter-Bild

Du kommentierst mit Deinem Twitter-Konto. Abmelden / Ändern )

Facebook-Foto

Du kommentierst mit Deinem Facebook-Konto. Abmelden / Ändern )

Google+ Foto

Du kommentierst mit Deinem Google+-Konto. Abmelden / Ändern )

Verbinde mit %s