Material Maker ist ein vielfältiges und mächtiges FOSS Programm, um generativ Texturen zu erzeugen. In der Computergrafik sind Texturen die Bilddateien, die auf 3D Modelle projiziert werden, um Oberflächen darzustellen. Dabei lässt sich neben der Farbe auch die Rauheit der Oberfläche, Transparenz, oder zusätzliche Geometrie simulieren, was die Rechenleistung schont.
https://www.materialmaker.org
Material Maker basiert auf der FOSS Game Engine Godot und wird von Developer Rodzilla betreut. Ich finde die Art zu denken, die es benötigt, um Texturen zu generieren, sehr spannend: mit einem Node-System mischst du verschieden eingefärbte Noises, geometrische Formen und andere Muster zusammen, um zum Beispiel eine Betonoberfläche nachzuempfinden. Dann maskierst du einige Bereiche dieser Oberfläche, in denen dann eine Drecktextur, die mit einer anderen Nodegruppe generiert wurde, verteilt wird. Es ist außerdem möglich, bewegte Texturen wie etwa Wasser oder Nebel zu generieren oder 3D Modelle mit verschiedenen Texturen zu bemalen, um noch detailliertere oder realistischere Darstellungen zu erreichen.
Ich habe damit bereits Boden-Texturen gestaltet, Details in weißen Wänden eingefügt, aber auch UI-Elemente wie etwa Dialograhmen für ein Game generiert. Der Vorteil gegenüber Bildbearbeitungsprogrammen ist dabei, dass es möglich ist, die Parameter, die zur fertigen Textur führen, jederzeit verändern zu können. So kannst du ganz einfach verschiedene Versionen derselben Textur generieren, ohne andere Versionen aufgeben zu müssen.