それらの間の「リンク」を失わずにPhotoshopスマートオブジェクトをネストしますか?


8

テキストレイヤーを作成し、それをスマートオブジェクトに変換して、スマートオブジェクトを2回複製しました。次に、ストロークブレンドオプションを両方のコピーに適用し、塗りつぶしをゼロに設定しました。

画像1

この時点で、1つのスマートオブジェクトのテキストを編集すると、変更は他の2つのスマートオブジェクトにも適用されます。これは素晴らしいことです。

画像2

次に、エンボスとドロップシャドウをストロークに適用したいので、右側のレイヤーをスマートオブジェクトに変換し、効果を適用します。スマートオブジェクト内のスマートオブジェクトになっていることに注意してください。

しかし、テキストレイヤーを編集すると、変更がネストされたスマートオブジェクトに反映されなくなります。これで、独立して編集できる2つのテキストレイヤーがあります。

画像3

最も深いオブジェクト内のコンテンツを他のオブジェクトと共有しながらネストされたスマートオブジェクトを作成して、他のスマートオブジェクトにどの程度深くラップしたかに関係なく、テキスト編集がすべてのオブジェクトに反映されるようにできますか?


アドビフォーラムで誰かが同じ問題を抱えていまし。Photoshopは、オブジェクトの同じ「インスタンス」を任意に再利用することを実際にはサポートしていないようです。なんてひどい恥だ。
RomanSt 2011

回答:


2

2018年の更新:Photoshop CCでリンクされたスマートオブジェクトを取得するには、以下のケースが必要です。

  • 作成済みのオブジェクト:
    1. それを変換します。

ここに画像の説明を入力してください

  1. それを再リンクします。

ここに画像の説明を入力してください

(これらのアクションを高速化するためにホットキーを設定できます)

  • スマートリンクされたオブジェクトを一度に保存するファイル。をクリックしPlace linkedます。このコマンドを使用すると、ファイルの山を一度にアップロードできます。

ここに画像の説明を入力してください

最新のPhotoshop更新リンクをその場で。


3

ああ、あなたの足のその穴は.44マグナムにあるようです... :-)

スマートオブジェクトはかなりスマートですが、新しい SO を作成しても、それが新しいので他のオブジェクトにリンクされていません。これには十分なエンジニアリング上の理由があります。「ユーザーの期待の管理」に含まれる、常に表示されない一連の考慮事項です。スマートオブジェクト内のスマートオブジェクト内のフィルター内のフィルター処理の複雑さは、そうでなければ高性能システムのクロールを遅くするため、エンジニアリングチームはそこに行きません。彼らはそれがトレードオフであることを知っているが、多くの彼らがしたい何の間に妥協がある好きなビルドに、利用可能なリソース、およびハードウェアは、マーケティングがそれらを伝えること、それは、上で実行する必要があります。これはすべてのリリースに当てはまります。

ただし、この場合は、外側のベベル(不透明度がゼロのテキストではなく、効果的にベベルをストロークに適用する)を使用して、「上」ではなく「下」に設定し、サイズを調整して、球形になるような光沢の輪郭を選び、それを必要なものに正確に編集します。これまで光沢の輪郭を編集したことがない場合は、お楽しみいただけます。グラデーションの場合と同じようにランプをクリックするだけで、カーブのような編集ウィンドウが開きます。


2
ありがとう:)率直に言って、なぜあなたが私が欲しいものが遅くなると思うのか分かりません:最悪の場合、それは完全に同じレンダリング量を持っています。彼らはスマート余分た場合でも、彼らもでき、キャッシュ再利用のためのレンダリング終わる、彼らはすでに同じスマートオブジェクトへの別の参照のためにレンダリングされたものを以下。コーディングはおそらく難しいでしょうが、確かに遅くはありません。
RomanSt

Romkynsは完全に正しいですが、グラフィックデザイナーがこれらの技術的なプログラミングの問題に感謝することを期待しません:)
Timwi

ちなみになぜこの期待があるのか​​説明したかった。SOオブジェクトを複製すると、複製にはまったく同じコンテンツが含まれていることがわかります。2つのスマートオブジェクトに含まれるテキストレイヤーは1つだけです。親のスマートオブジェクトを複製することもでき、ネストされたスマートオブジェクトが1つだけ存在し、2つの外部オブジェクトに含まれていることに注意してください。残っているのは、同じスマートオブジェクトを別のスマートオブジェクトの内部と外部の両方に配置できるようにすることだけです。これがパフォーマンスにどのように影響するかはわかりません。
RomanSt 2011

@romkyns:このようなことは、ベータフォーラムや、エンジニアリングチーム間の内部会議で頻繁に発生します。1人の特別なケース(たとえば、あなたのもの)は、ユーザーがその機能で実行する可能性のある他のすべてのことを考慮するために推定する必要があります。
アランギルバートソン2011

@timwi:あなたが故意に侮辱されているのか、それとも単に素朴で無知なのかはわかりません。わずかなケースでのみ機能する「機能」の実装は、致命的でコストのかかるエラーです。私はアプリケーションプログラマーとして何年も過ごしたので、管理とエンジニアリングの両方の観点から設定された考慮事項を理解しています。
アランギルバートソン'26
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.