visgl / deck.gl

WebGL2 powered visualization framework
https://deck.gl
MIT License
12.04k stars 2.07k forks source link

[Bug] Tile3DLayer+I3SLoader incorrect texture after upgrade from v8 to v9 #9005

Open chunlampang opened 2 months ago

chunlampang commented 2 months ago

Description

Tile3DLayer+I3SLoader cannot display correctly after upgrade from v8 to v9.

Flavors

Expected Behavior

The i3s layer should show correctly as v8.9

Steps to Reproduce

jsfiddle

Environment

Logs

No response

ibgreen commented 1 month ago

@belom88 as far as I can tell, the I3S examples in loaders.gl are partly ported to v9, can you check the status?

chunlampang commented 1 month ago

BTW, Tile3DLayerProps.loader is deprecated, but loaders: [I3SLoader] will case Error: 3DTileLoader: unknown type.

eoudejans commented 1 month ago

Possibly related to the following discussion in deck.gl repo: https://github.com/visgl/deck.gl/discussions/8815

chunlampang commented 3 weeks ago

I think it is not a same issue, because the i3sLayer is loaded successfully without any error, but the texture is displayed incorrectly.