CGSLABが教えるテクニカルルックデヴの真髄。フォトリアルルックデヴのためのリファレンス撮影TIPS

CG制作において、見た目を決定する重要な工程であるルックデヴ。本稿では、実写合成のルックデヴにおいて重要となるリファレンス撮影のテクニックについて、CGSLABの是松尚貴氏、ハヤシヒカル氏に解説してもらう。※本記事はCGWORLD282号(2022年2月号)の記事を一部再編集したものです

記事の目次

交差偏光撮影を利用したテクスチャ生成

偏光撮影の応用例として、簡易でも暗室的な囲いとライトアレイを使うことで、フォトメトリックステレオでのノーマルマップ生成を含む高精度なPBRテクスチャの作成が可能になります。

<5>交差偏光撮影の注意点

テクスチャ用途で撮影するためのポイント

テクスチャ用撮影の場合、照明の演色性が高い白色光源が理想になります。フィルタの透過率にもよりますが、偏光フィルタは装着すると約1EVほど露出が下がってしまいます。交差偏光の場合はカメラと照明両方に付けるため、合わせて2EV程度露出が暗くなります。実質光量が1/4になるので、装着前と同じ光量が必要な場合は、4倍以上に光源を増やすか、カメラの露出を上げる必要があります。カメラと照明を平行にすることで交差偏光の効果を最大限に活かすことができます。また平行にすることで影が映り込みにくく、フラットに撮影を行いやすいです。交差偏光撮影は、投光部と入光部の両方にPLフィルタを挟み込み、光に偏光性をもたせた照明環境で撮影することで成立します。これが、偏光後にディフューザーを挟んだり、反射するだけでも偏光性を失ってしまいます。そのため、可能な限り暗幕で覆った暗室を用意して光が反射しづらい環境の中で撮影を行いましょう。照明が近すぎると照度ムラが出てしまうため、ある程度照明を離すことでテクスチャとして扱いやすくなります。同一環境でリファレンス撮影も行う場合カメラのフィルタは外した状態で行います。鏡面反射する金属の撮影にはあまり向きませんが、ある程度金属の固有色を見ることはできます。

撮影時の工夫

交差偏光の0度と90度で差分撮影を行う場合は、カメラがズレないよう三脚撮影が必須となります。複数ショットでズレの少ない撮影を行いたい場合はカメラの偏光フィルタをモーターなどで自動回転するようにしたり(左)、90度角度を変えたフィルタを装着した照明を2つ並べ、切り替えたり(右)する必要が出てきます。

ライトとカメラの偏光フィルタを平行になるようにすることで偏光の調整を少なくできます。偏光の角度を調整することで360度回り込むようなライティングも可能です。

フィルタの質や偏光有無による差

偏光0度(平行)、90度(交差)での差分=スペキュラリファレンスです。それぞれ交差偏光した画像から差分を取った際に、青み等が出る現象が見られます。これは【C】から確認できるようにフィルタ性能、UV、赤外線寄りの波長のフィルタの交差0度、90度時における透過率の差、材質による特定波長域の吸収、蛍光色や反射率の差等によって発生しています。蛍光色など、場合によってはこの差分を偏光90度の素材に戻すことで印象色のズレを抑えられる場合もあります。そのため、基本的にこの青みを含んだ結果がスペキュラカラーではないので、彩度を抜いたものをリファレンスとして使用するのが好ましいです。材質によっては彩度を抜いた画像を反転画像にすることでラフネスマップのベースとすることもできるでしょう。

<6>交差偏光撮影のRAW現像

フリーソフト「darktable」による現像

交差偏光撮影の場合の現像では、以前のHDRI作成記事でも使用したフリーのRAW現像ソフトdarktableでの現像・色補正の方法を紹介します。一番良いのはIDTを使用した現像ですが、テクスチャ撮影用のカメラで必ずしもIDTを用意できるとは限りません。テクスチャとしての使用が前提となるので照明等の色味を除いたカラーチャートでキャリブレーションした現像がベストになります。darktableにはカラーチャートに合わせたキャリブレーション機能があるので、これを使用したいと思います。使用バージョンはver3.6.0です。Nuke向けのmmColorTarget等のギズモでの補正でも問題ありません。

交差偏光撮影時は同一環境・カメラで、カラーチャートを撮影します。カメラはフィルタなしで露出調整して撮影したもの、交差偏光0度で撮影したもの、90度で撮影したものの3つを撮影しておきます。キャリブレーションはフィルタなしの状態で行います。フィルタなしでキャリブレーションした設定を交差偏光したものに適用し、交差偏光90度でホワイトバランスのみ再補正します。これはフィルタ特性でホワイトバランスが多少ズレたりするためです。この現像設定を0度の画像、偏光撮影したその他の画像にも適用していきます。現像書き出し後、アルベドテクスチャとして使用する場合はこのままではコントラストが偏光撮影の特性上強くなっているため、ブラックポイント、ホワイトポイントをカラーチャートの基準値を基に補正することでよりアルベド値に近似します。暗部情報はカメラのダイナミックレンジやIOS感度、ノイズ等の影響も受けて潰れている場合もあり、色精度にも影響が出るためカメラによってはブラケット撮影をオススメします。また、布地などオクルージョン要素や影を活かす場合、ブラックポイントの補正は控えめの方が良い場合もあります。このキャリブレーション作業はカメラの設定や照明環境でも変わるため、同一環境での撮影でない場合は毎回行う方が適切な結果を得られます。あくまで簡易的な補正のため、アルベド値に近い結果は得られても必ずしも正しい結果ではないことを念頭に置いてください。特に照明の当たり具合や対象の見える角度によっては、明るさや偏光による反射が除去しきれず正しくない場合があります。

現像の手順

NIXでのカラー計測

 CGSLABが教えるテクニカルルックデヴの真髄。フォトリアルルックデヴのためのリファレンス撮影TIPS

Nix Pro Color Sensorを利用することで、物体の固有色を拡散反射光から計測してアルベドに近い値を得ることができます。特徴的な点としてよくあるRGBやLinea(r Lin.)RGBだけではなく、ACES/ACEScgでのRGB値を表示することも可能です。

<7>現実の要素をマテリアルに落とし込む

PBRシェーダに向けてのパラメータ要素

ここまでに撮影したリファレンス群とCGを一致させていく上で、現実の要素をマテリアルに落とし込んでいくことが大切になります。Physical-Basedなワークフローそのものの詳細は非常に膨大な話になりますので、よくまとまっているSubstanceのPBR Guideを参考にしてもらいつつ、今回のルックデヴに焦点を当てて押さえるべきポイントと解説を行なっていきます。材質の表面で光が乱反射することによって、その表面の質感が見えてきます。例えば紙や梨地といった質感は、表面がまんべんなく荒れているためハイライトがボケてマットな質感に見えます。逆にプラスチックやガラスといった質感は、表面が荒れておらずツルツルしているためハイライトがボケず鏡面的な質感に見えます。この表面が荒れている状態を再現するために、実際にマイクロオーダーな凹凸を実際にポリゴンで再現したりするのは非効率的でノイズが出やすくなります、そのためにラフネスパラメータで近似させることで効率化とノイズが出にくくしています。そしてこの荒れている状態は面がランダムに凹凸していることを再現しているので、法線情報をUV空間上でテクスチャから参照しているノーマルマップや、同じく凹凸レベルを指定しているバンプマップといったテクスチャでも同様の再現が可能となります。ディスプレイスメントマップは頂点を変位させて凹凸を表現します。レンダラによってマイクロポリゴン化することで同様に細かなディテールレベルの凹凸を表現することが可能ですが、概ね大きな起伏のみを対象とした方が計算コストは下がるでしょう。

ベースカラーについて

PLフィルタを利用して撮影した画像から、簡易的に表面の固有色(アルベド)を抽出することが可能になります。こちらと先ほど紹介したNIXで計測した色情報とを比較することで、概ねの確証を得ることができるでしょう。画像はNIXで計測したカラーとの比較です。なお塗膜の下地色や半透過したもの、立体的な照明の当たり方などの環境によって色が多少変化しますので、複数角度からよく観察して補正すると良いでしょう。

ラフネスとディテールマップの関係性と反射

ラフネス、ノーマル/バンプ、ディスプレイスメントはそれぞれ面の粗さを定義できるためマップ作成には気をつける必要があり、負荷や作成コストのほか、ディテールの大きさなどを基準にしてそれぞれ用意すると良いでしょう。反射系の例外的なものとしては、布地などの起毛しているものです。これは外見上外側に行くほど反射を拾い、まっすぐ見ている面は光が届いた地肌色を取得するため黒くなるのが特徴的です。

構造色、蛍光色、特殊素材

例外として、単純な色の反射だけで表現されない素材の色に関しては、その特徴を吟味して表現する必要があります。最も多いケースでは油膜やDVDなどのディスク面、タマムシなどはその表面の細かな凹凸によって、特定の波長が反射することで虹色に偏光します。また特殊インクや再帰性反射素材といった特殊用途な素材に関してはシェーダアーティストなどと相談する項目となるでしょう。

<8>リファレンスとレンダリング結果の比較

ポイントを押さえて細部の調整を容易に

実際に3Dスキャンデータ、リファレンスイメージから補正したテクスチャ、HDRI画像とリファレンス画像の各素材を今までの内容に気をつけつつ用意してレンダリング比較したのが右項の画像になります。設定としては10分程度でここまで合わせることができました。実際にはここをスタートに、メタルネスマップやラフネスマップを作成していきます。バンパーなどは金属になるので、メタルネスマップでの指定が必要になりますが、色味やハイライトの位置や出方が同じことを確認できます。このようにリファレンス撮影とテクスチャ撮影が定型の手順を踏んでいれば、同一照明関係での一致性をすぐに見つけることが可能になり、何の調整が必要かもわかりやすくなります。このような手順によるモデルの調整が事前にできていれば、仮に撮影現場でHDRI撮影ができていないという最悪のケースでも、ライティングのみの調整でフォトリアルな実写合成をすることが可能です。逆に適切なリファレンス画像とHDRIがあれば逆算でテクスチャ、マテリアルの色や質感を求めることもできます。また、一致しない場合でもその原因を、マテリアルパラメータなどのユニークかつ膨大な要素から切り離した、ライティングだけなどに限定することが可能になるでしょう。

ここまでの手順で準備した素材

リファレンス画像とレンダリング結果の比較

左がカラープロファイル使用してRAW現像を行なったリファレンス画像。右が3Dスキャンしたデータに、偏光撮影後に補正した画像をテクスチャとしてマッピングし、リファレンス画像とホワイトバランスを合わせたTHETA Z1で撮影したHDRIでライティングを行い、ラフネスのパラメータのみをハイライトを比較しながら調節したレンダリング結果になります。特にホイールのハイライト位置が一致していることが確認できます。

なお、本記事の内容は1/7(金)に配信された「CGWORLD Friday」でも解説しています。ご興味のある方は以下のアーカイブも併せてご覧ください。登場パートからすぐに観られます。

CGWORLD vol.282(2022年2月号)

特集:『BanG Dream!(バンドリ!)』アニメシリーズ定価:1,540円(税込)判型:A4ワイド総ページ数:112発売日:2022年1月8日

詳細・ご購入はこちらから

TEXT_CGSLAB(是松尚貴、ハヤシヒカル)EDIT_小村仁美 / Hitomi Komura(CGWORLD)、山田桃子 / Momoko Yamada