Viktor Belomestnov
Viktor Belomestnov
@ibgreen shall we close it or move to the next official release milestone?
A quick workaround here can be: ``` const arcGisToken = 'abc'; const i3sLayer = new Tile3DLayer({ ... data: `https://tiles.arcgis.com.../layers/0?token=${arcGisToken}` loadOptions: { token: arcGisToken }, ... });
Winding is not the issue. Nothing changes when I change winding. But I've found mistake in making edges for skirting. It is possible solution. I've created #2045
I checked https://github.com/visgl/loaders.gl/tree/master/examples/experimental/terrain with viewState: ``` const INITIAL_VIEW_STATE = { latitude: 46.920996601550016, longitude: -122.47243068245264, zoom: 17.054, bearing: -42.66233766233766, pitch: 70.55952845590556, maxPitch: 89 }; ``` Before:  After: 
We will take a look
https://github.com/visgl/loaders.gl/issues/1377#issuecomment-863800145 that worked previously. If it doesn't work now let me know. It could be broken because we don't have test datasets with permanent tokens and rarely test this usecase.
This is exactly what I've reverted in https://github.com/visgl/loaders.gl/pull/2790 . We can probably revert `*.cjs` back to `*.js` extensions but `--format=esm` is exactly what is breaking the tile converter right now....
The error is "Worker exception: Error: Dynamic require of "stream" is not supported"
> > The error is "Worker exception: Error: Dynamic require of "stream" is not supported" > > Can you pintpoint the line where this is happening? Since I can't find...
parquet-loader-worker.js is not built because of CommonJS relationships in code. As a temporary solution you can set `worker: false` option: ``` const result = load(data, ParquetLoader, {worker: false}) ```