「Texture Mapping Unit」を編集中

ナビゲーションに移動 検索に移動

警告: ログインしていません。編集を行うと、あなたの IP アドレスが公開されます。ログインまたはアカウントを作成すれば、あなたの編集はその利用者名とともに表示されるほか、その他の利点もあります。

この編集を取り消せます。 下記の差分を確認して、本当に取り消していいか検証してください。よろしければ変更を保存して取り消しを完了してください。

最新版 編集中の文章
4行目: 4行目:
 
[[バーテックスシェーダー]]で計算した頂点座標とテクスチャマップを入力すると画像変換処理が行われ、[[ピクセルシェーダー]]内で[[テクセル]]を指定すると適切な[[ピクセル]](色)が出力される。
 
[[バーテックスシェーダー]]で計算した頂点座標とテクスチャマップを入力すると画像変換処理が行われ、[[ピクセルシェーダー]]内で[[テクセル]]を指定すると適切な[[ピクセル]](色)が出力される。
  
大雑把にいえばカメラの3D座標とテクスチャ画像の[[UV座標]]を高速変換して色をサンプリングする機構だ。
+
大雑把にいえばカメラの3D座標とテクスチャ画像のUV座標を高速変換して色をサンプリングする機構だ。
  
 
歴史的には1998年に[[3dfx]]社から発売した[[Voodoo2]]がTMUを搭載した最初の[[ハードウェア]]だと言われている。当時主流だった[[Pentium]]で[[ビットマップ]]の画像処理を行う場合とは桁違いの処理速度をみせつけ一斉を風靡した。
 
歴史的には1998年に[[3dfx]]社から発売した[[Voodoo2]]がTMUを搭載した最初の[[ハードウェア]]だと言われている。当時主流だった[[Pentium]]で[[ビットマップ]]の画像処理を行う場合とは桁違いの処理速度をみせつけ一斉を風靡した。
10行目: 10行目:
 
2020年になってもTMUは独立して搭載されているのが一般的である。
 
2020年になってもTMUは独立して搭載されているのが一般的である。
  
TMUは[[プログラマブルシェーダ]]を書く[[プログラマー]]が意識するようなものではない。[[HLSL]]や[[GLSL]]で「sampler云々」などの命令を呼ぶと内部的にTMUが稼働している。
+
TMUは[[プログラマブルシェーダ]]を書く[[プログラマー]]が意識するようなものではない。[[HLSL]]や[[GLSL]]でsampler云々などの命令を呼ぶと内部的にTMUが稼働している。ちなみに[[GPGPU]]ではTMUの性能が大きく影響してくる。
 
 
ちなみに初期の[[GPGPU]]ではデータの入出力にテクスチャ画像を利用していた関係でTMUの性能が大きく影響していた。現在の[[統合型シェーダー]]世代のGPGPUではあまり性能には影響しない。
 
 
 
[[category: GPU]]
 

MonoBookへの投稿はすべて、他の投稿者によって編集、変更、除去される場合があります。 自分が書いたものが他の人に容赦なく編集されるのを望まない場合は、ここに投稿しないでください。
また、投稿するのは、自分で書いたものか、パブリック ドメインまたはそれに類するフリーな資料からの複製であることを約束してください(詳細はMonoBook:著作権を参照)。 著作権保護されている作品は、許諾なしに投稿しないでください!

このページを編集するには、下記の確認用の質問に回答してください (詳細):

取り消し 編集の仕方 (新しいウィンドウで開きます)