Detail Map (ディテールマップ)は、ゲームグラフィックスのレンダリングや最適化(テクニカルアート)において極めて重要となる技術用語です。メインテクスチャ(低解像度)の上に、微細なノイズや布の繊維、金属の擦り傷などのパターン(高解像度)を非常に細かいUVタイリングで乗算合成し、カメラが極限まで接近してもボヤけない質感を実現する技術の解説。

現実世界での例え:巨大なポスター(メイン画像)の表面に、大接近したときにだけ見える『紙のざらざらした細かな繊維(ディテールマップ)』を別レイヤーで超ミクロに重ねて貼っておく質感の二重底

ディテールマップは、「カメラが数センチまで近づいたときに、ボロが出ないように『ミクロな世界の質感(ジーンズの糸の網目、コンクリートの細かな砂利感)』を、超細かく繰り返して貼り重ねておく二重の質感保護フィルター」です。メインテクスチャは1024程度の軽いサイズに落としつつ、ディテール用の超軽量な256サイズ画像を100回リピート(タイリング)して掛け算するだけで、4Kテクスチャをそのまま貼るより10倍以上メモリを節約しながら、どんなにズームアップしてもボロが出ない驚異的な超高解像度感を両立できます。

Detail Map (ディテールマップ) concept infographic diagram

図:Detail Map (ディテールマップ)の基本的な処理フローと仕組みを日本語表記で分かりやすく図解したインフォグラフィック

詳細な仕組みと動作原理

メインのカラーテクスチャとは別に、布の網目や金属の傷を表現した小さな「Detail Map(モノクロまたは法線画像)」を用意し、マテリアルのDetail設定で20倍などの細かいUVタイリング値でブレンド合成します。