Skip to main content

バンプマッピングとは何ですか?

bumpバンプマッピングは、テクスチャ、またはテクスチャマップが3次元(3D)コンピューターグラフィックプログラムの表面に適用され、その表面に詳細を作成するプロセスです。バンプマップは通常、バンプ、尾根、傷、表面の滑らかさに影響するその他の詳細など、より多くの表面寸法と詳細を追加するために使用されます。このようなマッピングを使用すると、コンピューターグラフィックス(CG)プログラムで作成されたオブジェクトが、オブジェクトのポリゴンの数を増やすことなく、より現実的に見えるようになります。バンプマッピングは通常、従来のバンプマップ、通常のマップ、または視差マップを使用して達成されます。これにより、オブジェクトの基本的な形状が作成され、表面を提供します。複雑なオブジェクトは、多くの場合、単純なオブジェクトよりもポリゴンが多いことがよくありますが、ポリゴンの数が多いことが多いことが多く、オブジェクトをレンダリングするのがより困難になります。これは常に映画用に作成されたCGの懸念事項ではありませんが、リアルタイムで画像をレンダリングするビデオゲームには、特定のシーンでレンダリングできるポリゴンの数に制限があります。より現実的に見えるポリゴンの数。たとえば、単一の表面を使用してレンガの壁を作成することができ、ポリゴンは1つしかありません。表面を現実的に見せるためには、各レンガがそれらの間のモルタルよりも少し遠く離れる必要があり、いくつかのへこみ、傷、その他のテクスチャが必要です。バンプマッピングを使用することにより、これらの詳細はシーン内のポリゴンの数を増やすことなく追加できます。基本的なバンプマップでは、グレースケールの画像を使用しています。白、灰色、黒とmdashのみを使用しています。マップを作成します。このテクスチャがバンプマップとして適用されると、オブジェクトのテクスチャが大きいように見えます。白い領域が上がっているように見えますが、黒い領域はインデントされているように見えます。このタイプのバンプマッピングは、実際にはオブジェクトの表面を変更せず、テクスチャの外観を与えるためにその表面に光と影がレンダリングされる方法のみを変更します。これは、赤、青、緑を使用して同様の効果を生み出します。通常、通常のマップは、非常に詳細なバージョンのオブジェクトに基づいて作成され、そのオブジェクトの低い詳細バージョンに適用され、ポリゴンが少ないよりリアルな外観を作成します。バンプマッピングでは、視差マップも使用できますが、これらはやや複雑です。それらは基本的に、異なる観点からオブジェクトが見られるときに発生する視差効果を模倣することによって機能し、角度で見たときに表面の深さの錯覚を作成します。