Top > photoshop > photoshopでレイヤーカラーを変更するスクリプトx3

photoshopでレイヤーカラーを変更するスクリプトx3

出来合いだけどphotoshopでレイヤーカラーを変更するスクリプトを作ってみたのでアップ。
windows版CS4、CS5での動作を確認してますがjavascriptなのでmacでも動くかもです。
テストもほぼしてないですがおかしな点があったらご指摘くださいませ。

使用方法:
下記のようなインストールフォルダのプリセットフォルダに放りこみphotoshopを起動。
C:Program FilesAdobeAdobe Photoshop CS5 (64 Bit)PresetsScripts
ファイル>スクリプトに一覧として出てくるはずなのであとは選択するだけ。
ファイル>スクリプトから参照してもいいです。
参照の場合アクションに登録しちゃうと便利だけどエラーが出るとアクションの記録がキャンセルされて選択し直しになるのでメンドイです。

数値レイヤーのカラーを変更するスクリプトはベースとなるマスクレイヤーに数値名の影やハイライトなどに使うレイヤーをネストした場合を想定してあります。
ゾーンシステムという手法の適当応用です。思いつきです。


こんな感じでベースレイヤーとハイライトなどのエフェクトレイヤーを少しだけ区別しやすくします。

対象レイヤー名については半角数値を引っ掛けるようにしてるけど正規表現で色々なルールで引っ掛ける事ができます(現在は /[^0-9]/gにしてるだけ)。
素敵に応用してやってください。

便利ツールScriptListener.8liについて:
photoshop上での作業をログに記録してくれるプラグインです。
C:Program FilesAdobeAdobe Photoshop CS5ScriptingUtilities
にあるScriptListener.8liを
C:Program FilesAdobeAdobe Photoshop CS5Plug-insAutomate
このへんに突っ込むとデスクトップとかにScriptingListenerJS.logとScriptingListenerVB.logができます(バージョンによって場所が違う模様)。
スクリプト化するとき作業部分を切りだしてjavascriptと組み合わせて条件分岐するとお手軽にスクリプトが作れます。
ただずっと記録し続けるとファイルサイズが楽しいことになるので不要になったら元に戻したほうがいいです。

photoshopスクリプトについては英語adobeを中心に海外を探したほうが情報あるみたい。
プラグインぽいものも作れるのでもっと流行ればいいなぁ。
 

Comments

  1. […] 5% ポリエステル# パット:あり(取外不可) ワイヤー:あり ….photoshopでレイヤーカラーを変更するスクリプトx3 | いぬらぼ 使用方法: […]

Post a comment

*require

Copyright (C) 2016 inulab.