アニメの色指定表から色を読み込む After Effects 用のスクリプト「Auto Color Chart 」が公開されています。
https://github.com/ChenxingM/AutoColorChart
Auto Color Chart 2
概要
- 本プロジェクトは、作画アニメーションから色見本画像を色見本で指定したパーツ(肌、髪など)ごとをクループに、色の種類(Hi、ノーマル)も含めた色見本データに変換し、撮影時に色を容易に抽出できるようにするデスクトップアプリケーションと併せて使用するAEスクリプトです。
- 色見本内のカラーボックスを自動的に識別し、色タイプ(ハイライト、ノーマル、影、2号影など)も判定できるよう設計されており、ポスプロ段階での色抽出の効率を大幅に向上させます。
- 単一または一括処理モードをサポートしており、大量の色見本も素早くデータ化できます。色見本内の重複色が検出でき、色見本画像にマークすることも可能です。
- Adobe After Effects用のスクリプトを通じてAE内で色見本の色をパーツごとに(肌、髪、服など)、もしくはタイプごとに(Hi、ノーマルなど)の抽出を実現しています。
- Cygamesさんは、色見本の識別ツールを既に開発してはいますが、公開されている情報では、限られたボックスしか認識できないそうです。公式サイトでは、「調整する際はカラーボックスに合わせたテンプレートを用意する必要がある」と書いてあります。本ソフトは、独自のアルゴリズムで、幅広いボックスを認識でき、更にプリセットシステムの導入により、ほぼ全ての色見本を認識できます。様々な工程で使用できるでしょう。
現在の制作工程を全く改変せず、即使用できるツールとなります。
現在の制作工程を全く改変せず、即使用できるツールとなります。
特徴
- カラーボックスの自動識別: 画像処理技術を利用して色見本内の色とそのタイプを自動的に識別し、グループ分けします。
- 閾値による分離ボックスの認識: 通常ボックスはもちろん、ハイライトやハイライトと影中ハイライトがノーマルなどと離れていても、正しく認識できます。
- 色見本プレビュー: マウスで拡大、縮小、ドラッグし、色見本を確認できます。
- 無視色機能: カラーボックスに無色のはずですが、実際に背景の仮色である場合、仮色を無視色に入力すれば、識別時に自動的カットします。
- カスタムカラーボックス管理: 作品によっては、特殊のカラーボックスのユーザーによるカスタマイズと管理をサポートし、ほぼ全ての色見本に対応できます。
- 設定ファイルの編集およびデバッグ情報ウィンドウ: デベロッパー向けに設定ファイルの編集も可能、トラブルシューティングと最適化のためのデバッグ情報ウィンドウを提供します。
- 単一または一括処理のサポート: ソフトウェアは、個々の画像または一括モードでの処理をサポートし、作業効率を向上させます。
- 重複色の検出: 色見本にある同じ色の箇所を検知し、マークします。色見本の誤りや色の把握に最適です。
- AEスクリプトの提供: AE内で色見本の色を基に、セルの指定色(パーツ色全部、もしくは単一色)を抽出するためのAdobe After Effectsスクリプトを提供します。
- AEスクリプトはオープンソースしており、ffxなどと連携し、自動化撮影(キャラ自動処理など)が実現可能
- 色見本データの便利さ: JSONまたはXMLファイルによる色見本データが保存され、ユーザーが簡単にアクセス、編集できます。
- XMLファイルに色見本から読み取ることができる情報が全て乗っているので、色見本データの使い道が幅広くなるでしょう。
動作環境
- ソフト本体:Windows 10
- AEスクリプト:Adobe After Effect 2023 JavaScriptデバッガーを使用
- 未検証ですが、特に古いでなければ、他のAEとWindowsバーションで動作するはずです。
- Mac版は一応テストしてはいるが、大多数の撮影プラグインは未対応のため、お勧めしないし、リリースもしません。需要あれば状況に応じてリリースする可能性あり(Apple Silicon verのみ)
- AEスクリプトもまMacでは動作します。