「テクスチャマッピング」の版間の差分
Administrator (トーク | 投稿記録) 編集の要約なし |
Administrator (トーク | 投稿記録) 編集の要約なし |
||
| 1行目: | 1行目: | ||
'''テクスチャマッピング'''([[英語]]:texture mapping)とは、[[3DCG]]において[[ポリゴン]] | '''テクスチャマッピング'''([[英語]]:texture mapping)とは、[[3DCG]]において[[ポリゴン]]に「2Dの絵」を貼ることをいう。テクスチャマッピングで貼り付ける画像のことを「[[テクスチャ画像]]」と呼びます。 | ||
いわゆる[[ビットマップ]]を[[ポリゴンメッシュ]]の持つ[[UV座標]]に応じて貼っていく処理である。 | いわゆる[[ビットマップ]]を[[ポリゴンメッシュ]]の持つ[[UV座標]]に応じて貼っていく処理である。 | ||
2026年6月11日 (木) 06:18時点における版
テクスチャマッピング(英語:texture mapping)とは、3DCGにおいてポリゴンに「2Dの絵」を貼ることをいう。テクスチャマッピングで貼り付ける画像のことを「テクスチャ画像」と呼びます。
いわゆるビットマップをポリゴンメッシュの持つUV座標に応じて貼っていく処理である。
最近の3DCGではピクセルシェーダーでテクスチャを貼る処理を記述するのが一般的である。この処理を高速化する目的で最近のビデオカードにはUV座標変換を高速に行うために「テクスチャマッピングユニット(通称:TMU)という回路が搭載されている。
一般的なビットマップでは「0から255の整数」で表すことが多いが、ほとんどの3DCG関連のAPIではテクスチャのRGBは「0.0から1.0の浮動小数点」で表される。最近流行りのHDRでは「0.0から2.0」などとなっていることもある。