Erstellen eines Voronoi-Diagramms aus Adobe Illustrator CC

Ich habe einige Grafiken in Adobe Illustrator CC, mit denen ich ein Voronoi-Diagramm erstellen möchte.

Wie ein Voronoi-Diagramm aussieht, sehen Sie hier:Geben Sie hier die Bildbeschreibung ein

Verknüpfung

Ich möchte die Punkte auf meinen Pfaden verwenden, um das Diagramm zu säen. Ich habe ein Tool gefunden, das eine alte Illustrator-Erweiterung namens Scriptographer verwendet , leider wird Scriptographer nach Version CS5 nicht mehr unterstützt.

Ich bin damit einverstanden, andere Anwendungen im Workflow zu verwenden, solange sie kostenlos sind oder unbedeutende Kosten verursachen (<= £ 15), aber ich muss in der Lage sein, aus Illustrator zu exportieren und meine Grafiken darin nicht neu erstellen zu müssen.

Kennt jemand die beste Methode dafür? Meine einzige andere Möglichkeit ist, meine eigene Illustrator-Erweiterung zu schreiben, aber ich möchte lieber nicht, da ich keine Erfahrung damit habe und eine erhebliche Zeitinvestition sein wird.

Klingt so, als hätten Sie einige anständige Programmierfähigkeiten: Wenn Sie nichts finden können, was bereits vorhanden ist, und die klobige Erweiterungs-API von Illustrator vermeiden möchten, würde ich diesen Ansatz versuchen: 1) Punkte als SVG von Illustrator speichern, 2) SVG einfügen auf einer Webseite, 3) Verwenden Sie Javascript, um jedes SVG-Element zu durchlaufen und seine x- und y-Koordinaten in einem Objekt zu speichern (jQuery könnte dies vereinfachen), 4) Geben Sie dieses Objekt als JSON aus und verwenden Sie es als Eingabe für das D3 Voronoi-Funktion der .js-Bibliothek , 5) Kopieren Sie die SVG-Ausgabe als Code mit Inspect Element, speichern Sie sie und öffnen Sie sie in Illustrator.
Sie können ein SVG direkt in paper.js hochladen – es ist nicht erforderlich, jQuery zum Parsen zu verwenden. Alternativ verfügt Inkscape ab Version 0.49 über eine Voronoi/Delauney-Diagrammerweiterung.
Ich habe mit der Delaunay-Triangulation in Illustrator experimentiert und fand es letztendlich besser, mit solchen Dingen in Processing zu arbeiten. Illustrator-Skripting ist schlecht dokumentiert, in seinem Funktionsumfang begrenzt und viel langsamer, zumindest als ich CS5 verwendet habe. Ihr Kilometerstand kann variieren.

Antworten (1)

Ich habe dieses Skript https://fabianmoronzirfas.github.io/Illustrator-Javascript-Voronoi/ gefunden . Ich habe es nicht getestet, aber es sieht definitiv vielversprechend aus :}