画像のテクスチャとは何ですか?
画像テクスチャは、画面上のオブジェクトまたは領域に視覚特性を追加するのに役立つコンピューターグラフィックスで使用される2次元(2D)コンピューター画像です。画像のテクスチャは、手動または手続き的に生成することも、実際の写真や他のソースからサンプリングすることもできます。一般に、画像テクスチャは、テクスチャマッピングと呼ばれるプロセスを介して、三角形や正方形などのポリゴンの表面を覆うために使用されます。 3次元(3D)コンピューターグラフィックスでは、3Dオブジェクトをより現実的に見せるために、多くのポリゴンで構成されるオブジェクト全体に画像テクスチャを巻き付けることができます。バンプマッピング、高さフィールド、シルエットなど、画像テクスチャには他にもいくつかの用途があります。
テクスチャ画像に通常のコンピューター画像を作成するには、コンピューターアプリケーション内の何らかのジオメトリに適用することが含まれます。このジオメトリは、グラフィックス編集プログラムの正方形と同じくらい単純な場合もあれば、数千のポリゴンで作られた3Dモデルと同じくらい複雑にすることもできます。のプロセステクスチャをオブジェクトにマッピングするには、画像の各角がジオメトリ上に表示される場所を定義することが含まれます。正方形の場合、画像も正方形であるため、このプロセスは簡単です。したがって、画像の各角は正方形の角に対応します。このシンプルな2Dテクスチャーを使用して、テクスチャ画像としてチェッカーボードの画像を使用して、表面に数十の正方形を備えたチェッカーボードのように見えます。
テクスチャ画像を使用して3Dオブジェクトをラップすると、異なる複雑なアルゴリズムを使用して、2D画像のさまざまな部分が実際にモデルに表示される場所を決定できます。画像はオブジェクトに直接投影できますが、これにより一般的に平らではないオブジェクトに歪みが生じます。たとえば、球体は、ジオメトリが単一のポイントに崩壊すると、画像が上部と下部をつまむようになります。異なるTEを使用しますXture-Mappingアルゴリズム(球面、円筒形、またはトーラスマッピングなど)は、これが発生しないようにすることができます。
より複雑な画像テクスチャマッピング手法では、表面座標を使用して画像をオブジェクトに適用します。この方法は、基本的に画像のテクスチャを採用し、ユーザーによって定義された個別のテクスチャ座標セットを使用して、画像内の各ピクセルの位置を補間します。画像のどの部分が歪んでいないかを知ることにより、テクスチャ画像を調整して補償し、テクスチャを見たように表現することができます。ほとんどのプロフェッショナルな3Dグラフィックスは、すべての角度からモデルで最も予測可能で柔軟な結果を提供するため、画像テクスチャでこの方法を使用しています。人間の頭や衣服などのテクスチャは、このように頻繁に適用されます。