0

アプリには、3D ボリューム データからの 2D スライスである N 個のテクスチャがあります。フラグメント シェーダーでは、これらすべてのテクスチャにアクセスする必要があります。私の理解では、シェーダーからバインドされたテクスチャにのみアクセスできます。つまり、許可されているマルチテクスチャリング ユニットの数によって制限されています。

N は、データに応じて 8 ~ 512 の範囲で変化します。マルチテクスチャリングなしでこれを行う方法はありますか?

このアプローチの理由は、3D テクスチャリングが OpenGL ES 2.0 で利用できないためです。これを行う他の方法についての提案をいただければ幸いです。

テクスチャ アトラスも検討しましたが、単一テクスチャの最大サイズが問題になると思います。

4

0 に答える 0