Adobe Illustrator: Wie konsolidiert man komplexe Objekte?

Wenn ich an einem Stück arbeite, verwende ich manchmal mehrere ressourcenintensive Muster und Effekte wie Transformationen, 3D-Drehungen usw. bis zu dem Punkt, an dem das Dokument langsam und instabil wird. Dann werde ich versuchen, die Dinge so weit wie möglich zu erweitern, um sie auf ihre einfachsten Formen zu reduzieren, wie einfache Striche und Pfade, und ich werde Schnittmasken verwenden, um Texturen und Muster auf die eigentlichen Objekte zu legen, die die Grundstruktur des bilden Bild, wie sie eine Haut tragen. Das Problem ist, dass die komplexen Objekte scheinbar immer noch Systemressourcen verbrauchen, auch nachdem sie erweitert wurden, da die Effekte immer noch angepasst werden können und Griffe/Anker von vor der Schnittmaske immer noch im leeren Raum angezeigt werden. Ich denke, was ich versuche, ist das, was in anderen Softwareprogrammen wie Inkscape als Abflachen und/oder Konsolidieren bezeichnet wird.

Manchmal kann ich es zum Laufen bringen, wenn ich wirklich hartnäckig bin und genügend Kombinationen von Werkzeugen wie Pathfinder , Expand , Expand Appearance , Divide Below Tools usw. ausprobiere, aber es ist ein hackiger Prozess und die Dinge laufen nie ganz so, wie ich es möchte wenn ich das so mache.


Nachtrag

Okay, ich wollte nicht zu spezifisch werden, ich wollte eher das breitere Thema darstellen, als ein bestimmtes Bild, weil die Leute sonst abgelenkt werden und Lösungen für einen Einzelfall finden, der nicht unbedingt für alle relevant ist die anderen Fälle. Ich werde also eine Geschichte erzählen, die sich auf einen bestimmten Fall bezieht, aber versuche einfach, sie im Hinterkopf zu behalten. Ich meine, wenn Sie eine Lösung für diesen Fall haben, fahren Sie fort und teilen Sie sie, aber ich hoffe, dass wir die Wurzel ansprechen können und nicht die Symptome.

Ohnehin. Ich spiele dieses Spiel mit meiner Schwester, richtig; es ist wie ein Wettbewerb. Einer von uns findet ein interessantes Foto und wir müssen es beide in unserem eigenen Stil nachbauen und sehen, wer es am besten kann. Sie zeichnet freihändig, ich konstruiere skalierbare Vektorgrafiken. Hier ist das aktuelle Thema (übrigens echtes Foto):

Geben Sie hier die Bildbeschreibung ein


Natürlich habe ich mit den Augen begonnen. Ich habe fünf Varianten gemacht. Diese wurden alle direkt aus Illustrator exportiert und dann im Finder (macOS) in der Vorschau angezeigt. Beachten Sie, dass das SVG den besten Dynamikbereich hat. Ich weiß nicht, wie das passiert ist.

Farbfelder

Geben Sie hier die Bildbeschreibung ein
Screenshot von SVG – Muster Nr. 1


Geben Sie hier die Bildbeschreibung ein Screenshot von PDF – Muster Nr. 2


Geben Sie hier die Bildbeschreibung ein Screenshot von PNG – Muster Nr. 3


Geben Sie hier die Bildbeschreibung ein Screenshot von SVG – Subjekt Nr. 3 wird nicht richtig gerendert – (offenbart verborgene Schichten; isolierter Vorfall)


Nahaufnahmen

Geben Sie hier die Bildbeschreibung ein
Screenshot von SVG – Subjekt Nr. 4 isoliert (zweiter von rechts)


Geben Sie hier die Bildbeschreibung ein Screenshot von SVG - Detail (extreme Nahaufnahme)


In vivo

Geben Sie hier die Bildbeschreibung ein Screenshot von PDF – Zeigt unsichtbare Artefakte


Geben Sie hier die Bildbeschreibung ein Screenshot von PDF - Variante mit viel los


Geben Sie hier die Bildbeschreibung ein Screenshot von SVG – Muster Nr. 1 wird nicht richtig geladen (anhaltender Vorfall)


Geben Sie hier die Bildbeschreibung ein Screenshot von SVG - Original-Prototyp (im Bau)


Warnungen und Fehler

Geben Sie hier die Bildbeschreibung ein Screenshot von PDF – Warnung (anhaltender Vorfall)


Geben Sie hier die Bildbeschreibung ein Screenshot von SVG – Fehler (anhaltender Vorfall)


Weitere Informationen

Die SVG-Datei ist relativ klein (12,9 MB) und kann mit meinem Dateimanager in der Vorschau angezeigt werden, kann jedoch von Illustrator (der Software, die sie erstellt und exportiert hat) nicht richtig geöffnet werden. Auch Inkscape kann es nicht. Oder eine ähnliche Software, die ich ausprobiert habe. Daher habe ich auf die gleichzeitig exportierten PDFs verzichtet. Illustrator kann sie auch nicht richtig anzeigen, aber sie sehen immer noch fast gleich aus; nur irgendwie langweilig und leblos. Aber selbst mit einer vollständig optimierten PDF-Datei, die nur 6,2 MB wiegt, ist sie träge und stürzt ab, wenn ich versuche, sie zu bearbeiten.

279.5 MB = Original .ai  file
 12.9 MB = Original .svg export
133.7 MB = Original .pdf export
 51.9 MB = Second   .pdf export (optimizd)
 24.7 MB = Third    .pdf export (heavily optimized)
  6.2 MB = Final    .pdf export (single subject only)

Hör zu

Ich habe das ganze Projekt öffentlich gemacht.
Durchsuchen Sie das Repository hier .
Auf Google Drive gehostet

Unten teilen ist normalerweise eine wirklich schlechte Idee!
@joojaa, warum? Es kann nervig sein, besonders bei vielen Schichten (diesen Begriff locker verwenden), aber wenn es sich nicht so verhält, wie ich es erwarte (was oft vorkommt), mache ich es einfach rückgängig. Es sollte in den Pfadfinder eingebaut sein, denke ich.
Unten teilen schneidet die Modelle unnötig auf, erhöht die Komplexität Ihrer Szene und verursacht dabei auch einen Fehler im Rendering-Algorithmus. Im Wesentlichen versuchen Sie, 3D-Grafiken zu lösen, indem Sie mehr übereinander schichten und sie dann in winzige Stücke schneiden. Stattdessen sollten Sie anfangen, sich anzusehen, wie Sie Dinge konstruieren
@joojaa Nun, ich meine... ich höre dich, aber es ist ein kreatives Ventil für mich. Die Software ist nur ein Werkzeug, ich beuge sie meinem Willen; um meine Idee umzusetzen. Nicht umgekehrt. Der Tag, an dem ich meinen künstlerischen Prozess von einem Computer diktieren lasse, ist der Tag, an dem ich aufhöre, Kunst zu schaffen.
Ja, aber man muss trotzdem etwas produzieren, das funktioniert. Sie können nicht einfach sagen, ich bin da, Mann, und die Software dafür verantwortlich machen. Am Ende des Tages, wenn die Software für Sie nicht funktioniert, dann sind Sie im Unrecht.
@joojaa Nein, auf keinen Fall. Das akzeptiere ich nicht und das sollten Sie auch nicht. Nicht weil ich der Mann bin. Obwohl ich gute Arbeit mache. Aber weil ich alle Werkzeuge verwende, die ich in die Finger bekommen kann, um etwas zu erschaffen. Verstehen Sie mich nicht falsch, ich bin nicht derjenige, der meinen Werkzeugen die Schuld gibt, aber vielleicht ist es das falsche Werkzeug für den Job. Vielleicht verwende ich es nicht so, wie Sie es tun oder wie es entworfen wurde, um es zu verwenden. Das heißt, wenn ich nicht das richtige Werkzeug habe, verwende ich das falsche und sorge dafür, dass es funktioniert, und es sieht doof aus. Und wenn ich nicht das richtige Werkzeug bekomme, baue ich es oder modifiziere es. Ich werde nicht geleugnet. Ich wäre überrascht, wenn der Illustrator das nicht kann.
Trotzdem will ich nicht den Anschein erwecken, als ob ich glaube, alles zu wissen. Ich lerne neue Wege, Dinge zu tun. Mir wurde nie beigebracht, wie man Illustrator benutzt, ich habe einfach damit herumgespielt, bis ich anfing, den Dreh raus zu haben. Wenn ich falsch liege oder Sie einen besseren Weg kennen, werfen Sie es in eine Antwort, und ich gebe ihm ein großes Häkchen.
Schwer zu sagen, es gibt keine Substanz in Ihrer Frage. Jedenfalls macht keine der von Ihnen vorgestellten Funktionen die Datei tatsächlich leichter. Es gibt keine Möglichkeit, Vektorzeichnungen zu konsolidieren. Entweder du hast sie so gebaut oder nicht.
Ich glaube nicht, dass das beantwortet werden kann. Jede Datei ist anders. Wie man Objekte konsolidieren würde, hängt von der jeweiligen Datei ab. In den meisten Fällen trägt das Hinzufügen von Schnitt- oder Deckkraftmasken so gut wie nichts dazu bei, die Neuzeichnungszeiten des Bildschirms zu reduzieren, und die schreckliche Trägheit, die in komplexen Dateien ihren hässlichen Kopf erhebt.
Du verstehst doch, was ich meine, oder? Sie wissen, wie Sie Ebenen reduzieren können, sodass alle Objekte auf einer einzigen Ebene aggregiert werden? Was ich machen möchte, ist so ähnlich. Jede "Ebene" kann immer noch aus mehreren Ebenen bestehen (ich spreche hier nicht von "Unterebenen", ich spreche davon, wie Objekte auf einer einzelnen "Ebene" übereinander gestapelt werden. Sie können vor einem anderen Objekt zeichnen und dann Sie können ihre Erscheinungsreihenfolge ändern. Verstehst du. Wie auch immer, ich möchte, dass sie wirklich wie eine einzige Schicht sind, ohne Objekte vor und hintereinander. Man könnte es destruktiv nennen. Aber damit bin ich einverstanden.

Antworten (1)

Gesamtgedanken , alles, was ich wirklich tun kann, da wir keine Details oder Screenshots haben , um Ihre Situation anders als auf einer Übersichtsebene zu verstehen:

1. Wenn Sie viele Transparenzeffekte haben, kann ein letzter Schritt manchmal darin bestehen, die Transparenz zu reduzieren.

2. Sie können oft große Dateien speichern, wenn Sie sich wiederholende oder sich wiederholende Elemente haben, indem Sie Symbole verwenden.

3. Vereinfachen Sie Pfade, wann immer Sie können, während Sie die Kurvenauflösung beibehalten - alle zusätzlichen Knoten / Anker fügen auch die Dateigröße hinzu, insbesondere bei komplexen Effekten, Füllmustern usw.

4. Wenn Sie viele Faux-3D-Elemente aus den 3D-Extrusions- oder Rotationswerkzeugen von Illustrator haben, können Sie manchmal Dateigröße und Ressourcen sparen, indem Sie diese erweitern und sich dann nacheinander von hinten durch die Pfade dieser erweiterten Gruppe bewegen und alles löschen, was wird von den vorderen Elementen verdeckt - das 3D-System generiert ALLE relativen Oberflächen, die in Ihren kartesischen 2D-Raum projiziert werden, in ihrer entsprechenden relativen Stapelreihenfolge - wenn Sie also beispielsweise ein festes, ungefähr zylindrisches Objekt mit Schattierung haben, gibt es eine Bajillion gefüllter Pfade die auf der "Rückseite" des Objekts "von Ihnen abgewandt" waren, und der Illustrator reproduziert sie alle originalgetreuFür Sie, falls Sie Transparenz oder Drahtgitter oder ähnliches verwenden möchten: Das Entfernen aller Gesichter, die Sie nicht sehen können (Culling, in 3D-Begriffen), spart Ihnen Dateigröße und sollte den Illustrator leistungsfähiger machen.

In diesem Bild habe ich genau das Gegenteil gemacht , damit Sie sehen können, was ich meine: Ich habe das 3D-gedrehte Objekt erweitert und die nach vorne gerichteten Elemente gelöscht , damit Sie alle Elemente sehen können , die Illustrator für die Innenflächen, die nach hinten gerichteten Oberflächen usw. erstellt hat - die Sie normalerweise ungestraft entfernen können.

Geben Sie hier die Bildbeschreibung ein

Der Nachteil all dieser Techniken ist natürlich, dass sie Ihnen zwar Dateigröße und Leistungsverzögerungen ersparen, aber fast alle nicht-destruktive Arbeitsabläufe unterbrechen und Sie zu destruktiven Arbeitsabläufen verlagern, was die Design-Iteration erheblich erschwert.

Speichern Sie also viele Versionen der Dateien, während Sie fortfahren.

Auch eine Überlegung wert - Sie können Illustrator-Dateien in Illustrator-Dateien platzieren - so können Sie beispielsweise Ihre 3D-Extrusion oder -Drehung ausführen und diese in einer einzelnen Objektcontainerdatei aufbewahren und in einer Hosting-Datei platzieren, in der Ihre gesamte Illustration vorhanden ist - Sobald es platziert ist, ist die Bearbeitung ein Doppelklick und Sie sind im Geschäft, und Sie können Ihre Hauptdatei leistungsfähiger und um einiges leichter machen - und je nach Ihren Workflow-Anforderungen kann dies eine sinnvolle Aufgabenteilung ermöglichen zu.

Hier ist eine Hostdatei .aimit der .aidarin platzierten gedrehten Objektdatei:

Geben Sie hier die Bildbeschreibung ein

Hoffe, einiges davon hilft irgendwie; viel Glück.

Ich habe versucht, Symbole zu verwenden. Es klang nach einer großartigen Idee. Das Problem ist, dass ich normalerweise 5 Variationen derselben Sache haben möchte, also arbeitet es hier irgendwie gegen mich. Ich meine, ich bin nützlich, wenn ich etwas ändern möchte und es alle 5 Versionen betreffen soll. Auf der anderen Seite habe ich 5 Versionen, damit einige Dinge unterschiedlich sein können. Es ist komisch.
Dies sieht nach allen möglichen Möglichkeiten aus, die Vektordateien zu "konsolidieren". @voices Ich denke, Symbole sind nützlicher für Muster mit Hunderten von Objekten (wie in Ihrem Beispiel). bei 4 oder 5 Wiederholungen macht es keinen großen Unterschied in der Leistung.