We stick with WebPack rather then swicthing to Parcel or Vite
Removed the support for brotli decoding because embedding the complete library feels unnatural. Brotli decoding should be based on https://github.com/foliojs/brotli.js as dependency. Scope of another PR
We stick with our current shader model rather than upgrading to #version 300 es. If we really need this at some point it should be scope of another PR since all the refactoring clutters the actual update.
This PR adds support for the new Potree format 2.0 aka
metadata.json
.It is based to a large extent on this community fork https://github.com/shiukaheng/potree-loader and on https://github.com/tentone/potree-core as well as https://github.com/potree/potree obviously.
Main differences being:
#version 300 es
. If we really need this at some point it should be scope of another PR since all the refactoring clutters the actual update.