ども、多摩川乱歩(@tamagawa2525)です。
![](https://aketama.work/wp-content/uploads/2019/07/komatta_man2.png)
切り抜いたキャラの画像と背景をもっと自然に馴染ませたい!
普段ときメモ実況のOPなんかを制作しているのですが「背景絵とキャラ立ち絵、別々の素材を1つの動画に合成する」という工程があります。
![キャラ立ち絵と背景を合成](https://aketama.work/wp-content/uploads/2019/07/tatie-haikei-gousei.png)
これを手動でゴリゴリやっていくのは結構大変で、光源を考えて影つけたり色味変えたり、そんなんやってたら背景変えたくなってきたりで時間がかかります。
そこで今回はAviUtlで画像合成をイイ感じに解決してくれる『カメレオン効果スクリプト』についてご紹介いたします。
『カメレオン効果スクリプト』とは?
『カメレオン効果スクリプト』はAviUtl界の革命児、ティム氏による配布スクリプトです。
先述したような、2枚の画像の合成時に自動で色調を調整してくれる、まさにカメレオンのような機能を持つスクリプトです。
ティム様のスクリプトは過去に、画像の暗い部分だけを明るくする「シャドウ・ハイライト」スクリプトや平面画像を3D化させる『バニシングポイント2』などを紹介しております。どれもヤバいんで気になる方はぜひ使ってみてください。
関連記事(ティム様の他スクリプト紹介):
『カメレオン効果スクリプト』の導入方法
以下、製作者ティム様のアップロードしている動画を参考にするとより分かりやすいのでオススメです。(いつもありがとうございます)
上記動画の投稿者コメントからDLリンクへアクセスし、ファイルをダウンロードします。
zipファイルを解凍したら、自身のAviutlスクリプトフォルダに『@カメレオン効果.anm』『T_Familiar_Module.dll』をセットでコピーします。
これで導入は完了です。
『scriptフォルダがない!』『配布スクリプトの導入がよくわからない!』という方は以下の記事で詳しく解説しているので、合わせてチェックしてみてください。
『カメレオン効果スクリプト』の使い方
背景画像と、手前におくキャラ画像を用意します。今回は以下の素材で実験します。
![合成前の背景画像](https://aketama.work/wp-content/uploads/2019/06/BG15a_80.jpg)
![キャラの立ち絵(女の子)](https://aketama.work/wp-content/uploads/2019/06/e26ec89704ee6003170c05f58e20612b-150x150.png)
まずはそのまま重ねて見ると以下のような感じ。
![カメレオン効果スクリプト適用前](https://aketama.work/wp-content/uploads/2019/06/5bee75854123905536a9526cc398c5d8-1-1024x576.png)
ここにカメレオン効果スクリプトを当てていきます。
背景画像に[カメレオン効果(背景)]、キャラ素材に[カメレオン効果(適応)]を実行すると……
![カメレオン効果スクリプト適用後](https://aketama.work/wp-content/uploads/2019/06/5cbc3a3016c6d474f75c8581beeb5402-1024x576.png)
じゃん。壁のブルーを認識したのか、青っぽくなりました。
この微妙な違い、わかりますかね?
設定
![カメレオン効果スクリプトの設定パラメータ](https://aketama.work/wp-content/uploads/2019/06/setting.png)
主に『カメレオン効果(適応)』の方を操作していきます。
適応率
=> 背景に馴染ませる割合を決めます。
明度補正
=> 適応させた状態での明るさを調整できます。暗めの背景にした場合に、手前のキャラ素材の明るさをここで保ちます。
逆光強度
=> 背景色を元に逆光効果を設定できます。後述します。
逆光拡散
=> 上記の逆光強度を元に、どれくらいの範囲逆光効果を拡散するかを設定できます。
色
=> 逆光時の光の色を設定します。
フレームバッファ
=> チェックするとカメレオン効果(背景)を使用せず、フレームバッファを使用します。
『カメレオン効果スクリプト』を色々使ってみる
逆光が簡単に作れる
![宇宙を飛ぶ美幸ちゃん(逆光)](https://aketama.work/wp-content/uploads/2019/06/a4d8cc49db068607beb5cb19f1963af0-1024x576.png)
宇宙を駆ける美幸ちゃんです。何を言ってるかわからねーと思うがry
設定は以下の感じ。
![カメレオン効果スクリプトの逆光設定サンプル](https://aketama.work/wp-content/uploads/2019/06/3cedfeaac14e199fc8f5ec4b32b8ba73.png)
逆光色、拡散量を簡単に設定できるので、逆光効果を簡単に作れて便利です。
ちなみに更に凝ってクオリティを上げた逆光表現の作り方は、以下の記事で解説しています。よければチェックしてみてください。
関連記事:【AviUtl】逆光の作り方!スクリプト不要でオシャレに見せる
フレームバッファを背景に
もちろん3次もいけます
![カメレオン効果スクリプトサンプル(背景オレンジ)](https://aketama.work/wp-content/uploads/2019/07/e86638b52f2028b1ff3685e13bfd71ac-1024x576.png)
![カメレオン効果スクリプトサンプル(背景ピンク)](https://aketama.work/wp-content/uploads/2019/07/ee5b790c89a6e8811e7b3c97ee79534c-1024x576.png)
![カメレオン効果スクリプトサンプル(背景水色)](https://aketama.work/wp-content/uploads/2019/07/ee88098135f331a1e810de89b393b679-1024x576.png)
全部設定した数値は同じで、背景の色のみ変更しています。
確かに何もせずともかなり馴染んでる感じです。
これで一々馴染ませるためにオブジェクトごとに色調補正かける時間を削減できます。ありがてえ…!ありがてえ…!
まとめ
![カメレオン効果スクリプトサンプル(背景ピンク)](https://aketama.work/wp-content/uploads/2019/07/ee5b790c89a6e8811e7b3c97ee79534c-1024x576.png)
ということで今回はAviutl『カメレオン効果スクリプト』についてご紹介しました。
これまで雰囲気でやっていた背景との馴染ませ作業が、一気に楽になるので本当ありがたいです。
ときメモMADなんかはかなりこの作業時間にやられるので編集スピードも上がってくれるはず。逆光効果も上手に使えばイイ感じの演出が出来そうでワクワクしますね。
当ブログでは他にもAviUtlの便利な使い方や、動画編集未経験から一気にステップアップできるオススメ書籍を紹介しています。
TwitterやYouTubeでも動画制作やゲーム実況に関する発信をしています。
当ブログは個人にて運営を行っており、読者の皆様のご協力で継続できております。大変厚かましいお願いではございますが、
- 当ブログの情報が少しでも参考になった
- 問題解決の役に立った
- あけたまの活動を応援してやっても良い
とお考えになりましたら、お力添えを頂けますと幸いです。
今回はここまで!
次回もよろしく!
こんな実用的な昨日が…!?
何でもできますねこれほんとに。