1

WebGL と GLSL を使用して計算シェーダーを作成しているとしましょう。

このシェーダーでは、各フラグメント (またはピクセル) がテクスチャ上のすべてのピクセルを調べてから、独自の色を決定します。

通常、フラグメントは提供されたテクスチャ座標 (UV 値) をいくつかのテクスチャからサンプリングしますが、1 つのフラグメントの 1 つのテクスチャからすべての UV 値を効果的にサンプリングしたいと考えています。

これは可能ですか?

4

2 に答える 2

1

これは可能ですか?

確かにそうですが、各テクスチャ アクセスには多数の GPU 命令サイクルが必要なため、フラグメント シェーダーが各フラグメントに費やすことができるサイクル数のハード リミットに達してから、それが中止される可能性があります。

于 2014-05-04T11:57:40.500 に答える