クランプ テクスチャ アドレシング モード

クランプ テクスチャ アドレシング モード

D3DTEXTUREADDRESS 列挙型の D3DTADDRESS_CLAMP メンバで指定するクランプ テクスチャ アドレシング モードでは、Microsoft® Direct3D® はテクスチャ座標を [0.0, 1.0] の範囲に制限する。つまり、テクスチャを 1 回適用し、次に、エッジのピクセルの色を塗り付けていく。たとえば、アプリケーションで正方形プリミティブを作成し、テクスチャ座標 (0.0,0.0)、(0.0,3.0)、(3.0,3.0)、(3.0,0.0) をそのプリミティブの頂点に割り当てる場合を考える。テクスチャ アドレシング モードを D3DTADDRESS_CLAMP に設定すると、テクスチャが 1 回適用される。最初の列と最後の行のピクセル色が、プリミティブの上と右にそれぞれ広がっていく。

次の図にこれを示す。

クランプのイメージ