【事前調査】「レイヤーをコピーして、複数のレイヤーへグループ化するってできるの?」って話

Photoshopでレイヤーをコピーして、複数のレイヤーへグループ化するってできるのか?を調べてみました。今回は事前調査まで。スクリプトを作ることで解決できそうです。

現在の制作手順では、ラフを制作後にレイヤー効果でカラーラフを検討しています。カラーラフでは全体にかかる大きな光や陰はパーツごとに分けずに1枚のレイヤーで行います。この方が直感的に完成の雰囲気を掴むことができ、カラーラフ制作までのスピードを上げることができます。

完成稿に向けて描き込みに入る前に、カラー検討をした各レイヤーを、ラフ制作時にパーツごとに分けた各レイヤーへコピーして、グループ化し直すのですが、この部分が作業として手間に感じていました。


制作で使っているAdobe Photoshopにはアクションでの自動化があります。こういった自動化の仕組みで、上記のような作業が自動化できるものなのか、調べてみました。

調べた概要としては下記になります。

  • 複雑な作業はPhotoshopのスクリプトを作る
  • PhotoshopのスクリプトはJavaで書くことができる
  • PhotoshopのアクションをJavaとして書き出すことができる

Adobeの公式スクリプト「Scripting Listener」を使うと、PhotoshopのアクションをJava形式で書き出すことができます。ここから必要なコードを拾い、スクリプトを作っていけば、今回の目的は達成できそうですね。
いくつかのアクションを書き出してみて、検討を進めたいと思います。

スクリプトが完成したら、また共有したいと思います。


この断片があなたの星へ続く道を、少しでも照らすことを願って

<参考サイト>

複数のアクティブレイヤーの取得参考
他にもPhotoshopのスクリプトについての記事を書かれているので、困ったことがあったら、お世話になりそうですね。

アクションの書き出しと、レイヤーコピーを参考にできそうです

ファイルパスの取得方法の参考にできそうです

投稿者: 0.1

イラストレーター/0.1up project著者 厚塗りで「存在感や重さ、質感による説得力」のあるイラストを目指しています。 日本では線画をベースとしたイラストが主流ですが、そこから外れたモノもイラストの世界を広げる為に必要だと考えています。「世界観にもう一味試したい」そんなときには、ぜひお声がけください。