1
私が知る限り、WebGLのテクスチャとしてUint8Array
を使用することは可能です。しかし、大規模なFloat32Array
またはFloat64Array
をどのように効率的にシェーダに渡すことが可能ですか? float値は(0.0,1.0)の範囲ではなく、負の値もあります。シェーダでFloat32Arrayを処理する方法は? (WebGL)
私はいくつかのデバイスがhigh precision float
をサポートしていないことを知っていますが、処理中に精度が失われても問題はありません。
[OES_texture_float](https://www.khronos.org/registry/webgl/extensions/OES_texture_float/)に設定する必要がありますか? –