Photoshop UXP Script グラデーション関係のScript
Photoshop UXP Scriptでグラデーション関係のScript作りました。
具体的には塗りの単色レイヤーからグラデーションを作ったり逆にグラデーションレイヤーから単色の塗りのレイヤーを生成したりします。
UXP ScriptなのでExtendScriptのように簡単に実行できます。
gradientSeparater
まずはグラデーションレイヤーから単色のカラーを抜き出して単色レイヤーを生成するScriptです。以下コードになります。
使い方としてグラデーションレイヤーを一つだけ選択します。その後実行するとグラデーションレイヤーの各種ポイントのカラーから
カラー情報を抜き出して単色の塗りレイヤーを生成します。
実行前
実行後
現状CMYKとRGBモードのみ対応しています。Photoshop23.5以上で実行してください。
ファイルとしてダウンロードしたい場合はこちらよりダウンロードしてくdさい。
solidColorMixer
次に単色のカラーからグラデーションを作成するScriptです。複数に単色、塗りのレイヤーを選択して
そこからグラデーションを作成します。事前にレイヤー名の頭に01_layer,02_layer…と名前をつけると
頭の番号順にグラデーションの色を配置していきます。
実行前
実行後
こちらのScriptも現状CMYKとRGBモードのみ対応しています。Photoshop23.5以上で実行してください。
ファイルとしてダウンロードしたい場合はこちらよりダウンロードしてくdさい。