this header is not present when gzip-compression (or chunked encoding) is enabled (at least in nginx, and some configurations of apache) and thus results in Uncaught (in promise) RangeError: source array is too long.
Maybe it would be possible to create a dynamically sized array in these cases and live without having progress information?
hello,
it seems that these lines rely on the content-length header being set to create an array:
https://github.com/dylanebert/gsplat.js/blob/e8a23157b565945a50132dae1a865bb363a4c934/src/loaders/Loader.ts#L15C1-L16C52
this header is not present when gzip-compression (or chunked encoding) is enabled (at least in nginx, and some configurations of apache) and thus results in
Uncaught (in promise) RangeError: source array is too long
.Maybe it would be possible to create a dynamically sized array in these cases and live without having progress information?
thanks!