Effiziente Möglichkeit, den „Konfetti“-Effekt für wiederholte Verwendung zu replizieren

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.

Geben Sie hier die Bildbeschreibung ein

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.


Probleme/Ideen

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.


AKTUALISIERUNG

  1. Ich habe angefangen, mit "Samenkapseln" von Kreisen zu basteln, auf die ich bei jedem Befehl eine zufällige Transformation anwende. Mein Problem ist jetzt, dass ich viele Variationen erstellen muss. Gibt es eine effizientere Möglichkeit, diese zu erstellen und sie dann alle zusammenzufügen?
Ich bin mir ehrlich gesagt nicht sicher, ob es irgendetwas gibt, das hilft, außer Symbolen und Skripten.
Perfektes Beispiel für eine gute „Wie mache ich etwas?“-Frage
@LateralTerminal Ist es aber? Ich frage nicht wie, ich habe mehrere Ideen wie, ich frage nach effizienten Methoden. Wenn Sie meine Frage lesen, erkläre ich, wie ich mehrere Skripte durchgegangen bin und wie ich sie implementieren "könnte" und welche Nachteile ich zu umgehen versuche.
@LateralTerminal Außerdem habe ich nicht angegeben, dass ich nach etwas suche, ohne etwas auszuprobieren. Ich suche nach OPTIMIERUNG. Ja, es gibt Möglichkeiten, das Design manuell zu erstellen, aber ich suche nach einer reproduzierbaren, effizienten Methode.
Was ist falsch daran, wie man etwas tut? Wenn ich im Laufe der Jahre nicht viele von ihnen gefragt hätte, wäre ich nicht in der Lage gewesen, den Menschen heute viele meiner eigenen Antworten zu geben ...
@Ovaryraptor Ich war überhaupt nicht sarkastisch. Ich denke, das ist ein gutes Beispiel. Ich schätze, Sie haben nicht die ganze Diskussion gesehen, die in Meta vor sich geht
@ Silly-V Es ist nichts falsch daran, zu fragen. Es geht um die Menge an Aufwand, die investiert wird. Hier findet eine große Diskussion statt: graphicdesign.meta.stackexchange.com/questions/3368/…
@LateralTerminal Das habe ich, ich glaube nicht, dass mein Beitrag dazu passt. Diese Diskussionen beziehen sich speziell auf neuere Benutzer und, was noch wichtiger ist, auf Hit-and-Run-Posts von geringer Qualität. Ich weiß Ihre Wachsamkeit zu schätzen, aber glauben Sie wirklich, dass das dazu passt?
@Ovaryraptor Ich denke, Ihr Beitrag ist ein gutes Beispiel für neue Benutzer, um zu sehen, wie sie ihre Frage ja formatieren sollten.
@LateralTerminal Ich habe mir erlaubt, Ihren ersten Kommentar zu betonen, um zu unterstreichen, dass Sie positives Feedback geben. Fühlen Sie sich frei, sie erneut zu bearbeiten, und berücksichtigen Sie, dass die Website immer noch unter einem Problem leidet, bei dem Kursiv- und Fettschrift nicht in allen Browsern angezeigt werden .
Komisch, wie das Gehirn funktioniert.. Ich habe das Wort "gut" übersprungen, erst jetzt sehe ich es. lol

Antworten (1)

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();

Geben Sie hier die Bildbeschreibung ein

Geben Sie hier die Bildbeschreibung ein

Geben Sie hier die Bildbeschreibung ein

Ich habe versucht, mit Transform each "Seed Pods" von Kreisen zu erstellen und diese dann zusätzlich zu transformieren. Aber dann stoße ich auf das Problem des Abstands und der Notwendigkeit, mehrere Dutzend "Pods" manuell zu erstellen.
Schauen Sie sich den neuen Screenshot an, er wurde mit meiner konzeptionellen Technik erstellt. Ist es nicht nah an dem, was Sie wollen? Das Coole ist, dass diese "schwärmenden" Punkte eigentlich quadratische Rechteckformen sind, die alle wie ein Gitterwerk übereinander gestapelt sind. Was sie rund und zufällig macht, sind Effekte: Umwandlung in Form (Ellipse) sowie Transformationseffekt, der sich NICHT auf eine Gruppe, sondern auf einzeln gruppierte Elemente bezieht.
*Korrektur: "was sich NICHT auf eine Gruppe bezieht, sondern auf individuell gruppierte Elemente." ist eigentlich "das sich NICHT auf einer Gruppe befindet, sondern auf einzeln ausgewählten nicht gruppierten Elementen".
Und um zu optimieren oder zu automatisieren, können Sie versuchen, mit Aktionen herumzuspielen. Es ist möglich, den Befehl Objektmosaik aufzuzeichnen, die Auswahl aufzuheben, Weiß auszuwählen und dieselbe Füllfarbe auszuwählen, um Ihre rechteckigen Formen ohne weiße Formen zu belassen, was beim Erstellen des Mosaiks entsteht. Danach können Sie Ihre Aktion Ihren benannten Grafikstil anwenden lassen, den Sie zuvor erstellt hätten. Somit könnte Ihre Arbeit darauf reduziert werden, einen Pinsel zu verwenden, um Ihre farbigen Pfade zu erstellen, dann zu rastern und dann Ihre Automatisierungsroutine auszuführen. Und vergessen wir nicht, dass Sie schließlich auch die Effekteinstellungen ändern können.
Was die zufällige Stapelreihenfolge betrifft, ja, Sie können jemanden bitten, ein schnelles Skript-Snippet für Sie zu erstellen. Ich denke, es würde nicht so lange dauern. Und wenn Sie ein solches Snippet besitzen, können Sie es in Ihre Aktionen einfügen - zum Glück hat Adobe das Aktionsding so korrigiert, dass es sich an Ihre eingefügten Skripte erinnert.
Okay, gut, das könnte genauso gut ich sein. Neues Update zur Antwort..
Wie sahen Ihre Objektmosaikeinstellungen aus? Ich bin nicht wirklich vertraut mit ihnen und wie sie interagieren.
Glauben Sie außerdem, dass es eine Möglichkeit gibt, jeden Kreis / jedes Quadrat in ein Symbol umzuwandeln? Diese Methode eignet sich hervorragend für komplexe Formen, aber nicht so gut, wenn ich ein großes Volumen zu füllen habe.
Ich erinnere mich nicht mehr an die Objektmosaikeinstellungen, die ich verwendet habe, aber ich habe ein paar verschiedene Möglichkeiten mit unterschiedlichen Höhen-/Breiteneinstellungen ausprobiert, um das gewünschte visuelle Ergebnis zu erzielen. Und bei Frage 2 bin ich mir nicht sicher. Wenn Sie nur eine solide Form haben, die Sie damit füllen möchten, und möchten, dass jedes Ding ein Symbol ist, können Sie jemanden bitten, ein Skript zu erstellen, das die Elemente durch Symbolinstanzen oder so etwas ersetzt.