クロマキー合成を利用してゲーム実況配信に3Dモデルを表示させよう
YouTuberやVTuberって、よくゲーム実況を配信していますよね。その際、画面の何処かに「顔」を表示させていることが多いです。
前から気になってたけど・・どうやって、ゲーム画面上に顔を写せるの?
それって、特殊な機材やソフトが必要なの?
本記事では、その方法を紹介していきます。
「OBS Studio」のフィルター機能で透過させよう
結論から言うと、- YouTuber
- VTuber
「OBS Studio」?
方法は、 まずは、下準備として背景を緑色にしましょう。
それから、上の画像の様に、
- "ソース"の「ゲームキャプチャ」等
- 「フィルター」
フィルタ画面が表示されたら、左下にある「+」を選択して、「クロマキー」を選択します。
あとは、透過させたい色を「色キーの種類」で指定するだけです。 すると、こんな感じに背景が透過されます。
あとは、ゲーム等の画面を「OBS Studio」のソースからゲームキャプチャ等で出力させて、3Dモデルのキャプチャを全面に出せば
- ゲーム等の画面
- 3Dモデル
おお~!
あとは、ゲーム動画の上に表示させるだけだね!!。
3Dモデルの上半身または顔だけをゲーム画面上に映そう
このままだと、3Dモデルの全身が映るだけではなく「3tene」等のキャプチャー画面まで表示されてしまいます。
確かに・・・。
- 顔だけ
- 上半身だけ
どうやったらいいの?
クロマキー合成と同様に、フィルタ画面で「クロップ/パッド」を選択して、丁度良いように数値を入れるだけです。
するとこんな感じに、3Dモデルの上半身だけ又は、顔だけをゲーム画面上に表示させることができます。
おお~~!!
YouTuberとかVTUberがゲーム実況配信してるみたい!!
注意事項
ただし、一つだけ注意事項があります。
まだ何かあるの!?
クロマキー合成で、「色キーの種類」で色を指定しますよね。
一般的に使われる色は「緑」ですが、クロマキー合成というのは指定した色を透過(透明にする)機能なので、「緑」色の部分が全て透過してしまいます。
だからどうしたの?
- 髪
- 髪飾り
- 衣装
髪の毛が緑色だったら、"髪の毛"が無くなっちゃうってこと!?
なので、
- 3Dモデルを製作する際に緑色を使わない
- 緑色で作ってた場合は他の色に変える