Photoshop Smart Objects verschachteln, ohne die „Verbindung“ zwischen ihnen zu verlieren?

Ich habe eine Textebene erstellt, sie in ein Smart-Objekt konvertiert und das Smart-Objekt zweimal dupliziert. Ich habe dann die Stroke-Mischoption auf beide Kopien angewendet und ihre Füllung auf Null gesetzt:

Bild1

Wenn ich an dieser Stelle den Text in einem Smart Object bearbeite, gilt die Änderung auch für die anderen beiden - was fantastisch ist:

Bild2

Jetzt möchte ich Emboss und Drop Shadow auf den Strich anwenden, also konvertiere ich die Ebene rechts in Smart Object und wende die Effekte an. Beachten Sie, dass es sich jetzt um ein Smart-Objekt innerhalb eines Smart-Objekts handelt.

Aber wenn ich jetzt die Textebene bearbeite, wird die Änderung nicht mehr auf das verschachtelte Smart-Objekt übertragen. Es gibt jetzt zwei Textebenen , die unabhängig voneinander bearbeitet werden können:

Bild3

Kann ich irgendwie verschachtelte Smart-Objekte erstellen, während ich den Inhalt innerhalb des tiefsten Objekts mit anderen Objekten teile, sodass meine Textbearbeitung auf alle Objekte übertragen wird, unabhängig davon, wie tief ich sie in andere Smart-Objekte eingebettet habe?

Jemand hatte das gleiche Problem in den Adobe-Foren . Es scheint, dass Photoshop die willkürliche Wiederverwendung derselben "Instanz" eines Objekts nicht wirklich unterstützt. Was für eine verdammte Schande.

Antworten (2)

Ah, das Loch in deinem Fuß scheint von einer .44 Magnum zu stammen... :-)

Intelligente Objekte sind sehr intelligent, aber wenn Sie ein neues SO erstellen, ist es mit nichts anderem verknüpft, weil es, nun ja, neu ist. Dafür gibt es gute technische Gründe, eine nicht immer sichtbare Reihe von Überlegungen, die unter "Verwaltung der Benutzererwartungen" subsumiert werden. Die Komplexität der Verarbeitung von Filtern innerhalb von Filtern innerhalb von Smart Objects innerhalb von Smart Objects würde ansonsten leistungsstarke Systeme zu einem Schneckentempo verlangsamen, sodass die Engineering-Teams nicht dorthin gehen. Sie wissen, dass es ein Kompromiss ist, aber es gibt viele Kompromisse zwischen dem, was sie bauen möchten , den verfügbaren Ressourcen und der Hardware, auf der das Marketing ihnen sagt, dass sie ausgeführt werden muss. Dies gilt für jede Veröffentlichung.

In diesem Fall können Sie jedoch dorthin gelangen, indem Sie eine äußere Abschrägung verwenden (die effektiv eine Abschrägung auf den Strich anwendet, anstatt den Text mit Null-Opazität), ihn auf „Nach unten“ anstelle von „Nach oben“ setzen, die Größe anpassen, Wählen Sie eine Glanzkontur aus, die Sie ins Stadion bringt, und bearbeiten Sie sie genau so, wie Sie es benötigen. Wenn Sie noch nie eine Glanzkontur bearbeitet haben, werden Sie Spaß haben. Klicken Sie einfach auf die Rampe, genau wie bei einem Farbverlauf, und es öffnet sich ein kurvenähnliches Bearbeitungsfenster.

Danke :) Ehrlich gesagt weiß ich nicht, warum Sie denken, was ich will, wäre langsamer: Im schlimmsten Fall hat es genau die gleiche Menge an Rendering zu tun. Aber wenn sie besonders schlau wären, könnten sie sogar das, was sie bereits gerendert haben, zwischenspeichern und für einen weiteren Verweis auf dasselbe intelligente Objekt wiederverwenden , wodurch am Ende weniger gerendert würde . Es ist wahrscheinlich schwieriger zu programmieren, aber sicherlich nicht langsamer.
Romkyns hat absolut Recht, aber ich erwarte nicht, dass Grafikdesigner diese technischen Programmierprobleme zu schätzen wissen :)
Ich wollte übrigens erklären, warum ich diese Erwartung habe. Sie sehen, wenn ich ein SO-Objekt dupliziere, enthalten die Duplikate eindeutig den exakt gleichen Inhalt. Es gibt nur eine Textebene, die in zwei Smart-Objekten enthalten ist. Ich wette, dass ich auch das übergeordnete Smart-Objekt duplizieren kann und es immer noch genau ein verschachteltes Smart-Objekt gibt , das in zwei äußeren Objekten enthalten ist. Das Einzige, was übrig bleibt, ist, demselben Smart-Objekt zu erlauben, sich sowohl innerhalb eines anderen Smart-Objekts als auch außerhalb eines anderen zu befinden. Ich sehe nicht, wie dies Auswirkungen auf die Leistung haben würde.
@romkyns: So etwas kommt ziemlich oft in den Beta-Foren und (so wurde mir gesagt) in den internen Meetings des Engineering-Teams vor. Der Sonderfall einer Person (z. B. Ihrer) muss extrapoliert werden, um all die anderen Dinge zu berücksichtigen , die Benutzer möglicherweise mit dieser Funktion machen möchten.
@timwi: Ich kann nicht sagen, ob du absichtlich beleidigend bist oder einfach nur naiv und taktlos. Das Implementieren eines „Features“, das nur für ein oder zwei Grenzfälle funktioniert, ist ein tödlicher und teurer Fehler. Ich habe Jahre als Anwendungsprogrammierer verbracht, daher verstehe ich die Überlegungen sowohl aus Management- als auch aus technischer Sicht.
@Alan danke für deine Hilfe, schade, dass du am Ende beleidigt wurdest ... so ist die Natur des Internets ...
Es gibt auch das Problem der Erkennung und Behandlung von kreisförmiger Verschachtelung. Dies ist nicht immer eine triviale Aufgabe, selbst wenn sie garantiert in einer begrenzten Zeit abgeschlossen werden kann
@AlanGilbertson: Ich entschuldige mich, es war keine Beleidigung beabsichtigt. Unabhängig davon ist der erste Kommentar von Romkyns immer noch richtig.
@horatio: Nein, es gibt kein solches Problem. Mit dem beschriebenen hypothetischen Merkmal würden die Verweise auf SOs eine (stringente azyklische) Baumstruktur bilden.
nette Handbewegung dort
Ich verstehe das Problem, es nervt. Selbst wenn Sie "Datei / Ort" verwenden, scheint Photoshop einen Klon der platzierten Datei und keinen Link zu erstellen. Vielleicht sollten Sie diese Art von komplizierter Verlinkung in InDesign oder Illustrator durchführen? Es wäre viel einfacher. Vor allem, wenn es darum geht, einen Text an einer Stelle ändern zu können, wodurch alle anderen Instanzen gezwungen werden, auf denselben Text zu aktualisieren. Das könnte man mit Textvariablen (oder einfachem "Suchen/Ersetzen") erreichen.

Update 2018: Um verknüpfte Smart-Objekte in Photoshop CC zu erhalten, müssen Sie Folgendes tun:

  • Bereits erstellte Objekte:
    1. konvertieren Sie es;

Geben Sie hier die Bildbeschreibung ein

  1. neu verknüpfen;

Geben Sie hier die Bildbeschreibung ein

(Sie können einen Hotkey festlegen, um diese Aktionen zu beschleunigen)

  • Gespeicherte Datei, um sie gleichzeitig intelligent und verknüpft zu machen. Klicken Sie auf Place linked. Mit diesem Befehl können Sie mehrere Dateien auf einmal hochladen.

Geben Sie hier die Bildbeschreibung ein

Aktualisieren Sie Photoshop-Updates-Links im Handumdrehen.