0

さまざまなタイプのテクスチャフィルタリングモードのワークロード/オーバーヘッドの間に特定の関係はありますか?つまり、「フィルタリングなしモード」、双一次フィルタリング、三一次フィルタリングを比較しますか?それらは3Dに固有のものですか、それとも2Dでもありますか?

ありがとう:)--MohammadH。

4

1 に答える 1

1

フィルター モードとワークロードの間には明確な相関関係があります。各モードで実行される作業は次のとおりです。

  • Nearest (別名 unfiltered): 最も近いミップ レベルを見つけてから、要求された座標に最も近い座標を持つテクセルを選択します。

  • Bilinear : 最も近いミップ レベルを見つけ、それを囲む 4 つのテクセルから要求されたテクセル値を線形補間します (2D テクスチャを想定)。

  • Trilinear : 深度値を挟む 2 つのミップ レベルを見つけ、各レベルでバイリニア補間を実行します。最後に、これら 2 つの値の間を補間します。

ご覧のように、フィルターの複雑さが増すにつれて、作業量 (そして重要なことに、メモリ アクセスの数) が大幅に増加します。

最後に、他の質問に答えるために、これはどのテクスチャ ディメンションにも当てはまりますが、より高いディメンションではより多くの費用がかかります。

于 2012-06-29T01:36:16.753 に答える