Aufgabe
Ein grafisches Muster erzeugen. Das Ergbenis soll reproduzierbar, aber nicht beliebig sein. Der Schlüssel liegt in der Formulierung prägnanter Regeln, zum einen für die Erzeugung der Elemente aus denen das Muster erzegt wird, zum anderen in der Anordnung derselben auf einer Fläche. Das Muster kann beliebig gefärbt sein, soll in der Horizontalen oder Vertikalen oder beiden lückenlos wiederholbar sein (Stichwort: Parkettierung).
Erster Versuch
Inspiration




Die Überlegung war, ein Bild in Dreiecke zu zerteilen und es dann aus anderen Bildern (basierend auf den Helligkeitswerten) wieder zusammenzusetzen.
Umsetzung
Quellbilder
Zielbild und Ergebnis










Das Ergebnis entsprach nach Probieren mit ganz unterschiedlichen Bilder leider nicht ganz meinen Vorstellungen und so entschied ich mich ein einfacheren Muster Generator zu bauen.
RandomPattern
Die Idee hinter RandomPattern ist aus einfachen Formen (Punkt, linie, Quadrat, Dreieck & Kreis) komplexe Muster zu erstellen.
Die verschieden Formen werden übereinander gelegt, wobei Größe und Position zufällig festgelegt werden. Die Anzahl der Formen wird über die Regler gesteuert. Anschließend wird in alle vier Richtungen gespiegelt und ein nahtloses Muster zu erstellen.