Ich habe mehrere "Konfetti" -Bilder, die ich aus dem Design nehmen und eine Methode erstellen möchte, damit ich es als Füllung replizieren kann, die ich auf Formen / Umrisse anwenden kann.
Hier ist ein Beispiel für das Quellbild.
Ich bin nicht auf Illustrator oder Photoshop eingestellt, so ziemlich alles, was ich verwenden kann, um dies effizient zu tun.
Ich versuche zu vermeiden, jeden Kreis manuell auszuschneiden.
Das Problem besteht darin, das ursprüngliche Muster so einzurichten, dass es Schichten und Farbvariationen aufweist.
Ich habe mir einige Illustrator-Skripte angesehen, um die Füllfarbe zu randomisieren und die Reihenfolge zu randomisieren, aber das bedeutet, dass ich jeden Farbkreis extrahieren und als Symbol speichern müsste, damit er verwendet werden kann.
Ich habe überlegt, das CircleFill-Skript von Jongware zu verwenden , um Kreise zu generieren und dann Stile anzuwenden, aber dann gibt es das Problem der Reihenfolge und Schichtung sowie der Farbzufälligkeit, die berücksichtigt werden muss.
Ich habe jetzt Zugriff auf Astute-Plugins, aber ich bin SEHR neu darin, sie zu lernen, daher bin ich mir nicht sicher, ob mir eines davon helfen kann.
Sie können Rasterbilder in verschiedenen Ebenen und Farben zusammen mit der Illustrator-Funktion "Objektmosaik" verwenden. Sobald Sie Ihr Objekt von Illustrator automatisch in viele kolorierte Quadrate umgewandelt haben, können Sie alles aufheben und einen abgerundeten Eckeneffekt oder ein Erscheinungsbild anwenden, um jedes Quadrat in einen Kreis zu verwandeln. Sie können auch die Umwandlung in Form oder verschiedene Fülltransformationen in der Darstellungspalette verwenden, um jedes kleine Quadrat effektiv in praktisch jede gewünschte Form zu verwandeln, indem Sie Grafikstile verwenden.
Aber die Arbeit wird noch nicht zu Ende sein, da die Randomisierung / das Schwärmen berücksichtigt werden muss. Um dies zu erreichen, können Sie erneut auf die nicht gruppierten einzelnen ausgewählten Elemente mit dem Befehl Transform Each einwirken. Transformieren Jedes hat ein Kontrollkästchen „Randomisieren“ und kann Ihnen dabei helfen, x-, y-Änderungen in Position, vertikaler und horizontaler Skalierung und Drehung zufällig zu bestimmen. Während xy-Änderungen offensichtlich sind, kann eine Drehung hilfreich sein, wenn Sie Farbverläufe oder Pinsel oder Muster in Ihre Kreise integrieren möchten. Auf diese Weise kann die runde Form gedreht werden und mehr Abwechslung bieten, wobei der Inhalt der Kreise eine visuelle Unterscheidung wie Sie hat kann in Ihrem Beispielbild kaum sehen, wo eine helle Linie in verschiedenen Winkeln durch die Kreise verläuft.
Und hier ist das Stacking-Order-Snippet.
#target illustrator
function test(){
function shuffle(a) {
var j, x, i;
for (i = a.length - 1; i > 0; i--) {
j = Math.floor(Math.random() * (i + 1));
x = a[i];
a[i] = a[j];
a[j] = x;
}
};
var doc = app.activeDocument;
var s = doc.selection;
var arr = [], thisItem;
for (var i = 0; i < s.length; i++) {
thisItem = s[i];
arr.push(thisItem);
}
shuffle(arr);
doc.selection = null;
for (var i = 0; i < arr.length; i++) {
thisItem = arr[i];
thisItem.move(doc.layers[0], ElementPlacement.PLACEATBEGINNING);
}
};
test();
Scott
SeitlichesTerminal
Stegathesaurus
Stegathesaurus
Dumm-V
SeitlichesTerminal
SeitlichesTerminal
Stegathesaurus
SeitlichesTerminal
Vinzenz
Dumm-V