(Translated by https://www.hiragana.jp/)
テクセル - Wikipedia コンテンツにスキップ

テクセル

出典しゅってん: フリー百科ひゃっか事典じてん『ウィキペディア(Wikipedia)』

テクセルえい: texel)は、コンピュータグラフィックス使用しようするテクスチャ空間くうかん基本きほん単位たんいである[1]texture elementりゃく、または texture pixelりゃくとされる。画像がぞう(ピクチャ)がピクセル配列はいれつあらわされるように、テクスチャはテクセルの配列はいれつあらわされる。

3次元じげんオブジェクトの表面ひょうめんにテクスチャを投影とうえいテクスチャマッピング)するとき、レンダラ出力しゅつりょく画像がぞう対応たいおうするピクセルにテクセルをマッピングする。Direct3DOpenGLといったリアルタイム3次元じげんコンピュータグラフィックスAPIでは、この処理しょりGPUうえ実装じっそうされたハードウェアユニットに高速こうそく実行じっこうさせることができる(ハードウェアアクセラレーション)。

テクセル座標ざひょうけい一般いっぱんてき正規せいきされた実数じっすうあらわされる。2次元じげんテクスチャ座標ざひょうけいはUV座標ざひょうけいばれることもある。Direct3Dのようにテクスチャ画像がぞう左上ひだりうえ原点げんてんとする[2]こともあれば、OpenGLのようにテクスチャ画像がぞう左下ひだりした原点げんてんとする[3]こともある。

かくテクセルの投影とうえいすべき位置いち整数せいすうでない場合ばあい正確せいかくにピクセルに対応たいおうしない場合ばあい)、テクスチャフィルタリングほどこす。

クランピングとラッピング

[編集へんしゅう]

テクスチャのそと位置いちのテクセルが必要ひつようになった場合ばあい、2つの技法ぎほうわせて使用しようする。クランピング (clamping) はテクセルをテクスチャのおおきさに制限せいげんするもので、テクスチャをはみした位置いちのテクセルはもっとちかいテクセルに移動いどうする。ラッピング (wrapping) は(テクスチャのおおきさ単位たんいでの)インクリメントによってテクセルを決定けっていする。ラッピングではテクスチャを反復はんぷくしてめたようになり、クランピングでは1つだけになる。

脚注きゃくちゅう出典しゅってん

[編集へんしゅう]
  1. ^ Andrew Glassner, An Introduction to Ray Tracing, San Francisco: Morgan–Kaufmann, 1989
  2. ^ Introduction to textures - UWP applications | Microsoft Docs
  3. ^ Texturing | Tizen Docs

関連かんれん項目こうもく

[編集へんしゅう]