[Bug] Tile3DLayer misalignment/offset issue
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 14.6k
- Forks
- 2.3k
- Avg merge
- 2d 9h
- Merged PRs (30d)
- 42
Description
Description
I have a 3D tileset produced in Cesium ION. The tiles look correct when I view them in Cesium.
When I view them in Deck GL, I see certain geometry is offset causing gaps and misalignment.
I think the issue occurs when there are multiple GLB files in the tile. If I export a very small part I don't notice the offset.
Below are some screenshots comparing the same tiles in cesium and deck GL.
Flavors
- Script tag
- React
- Python/Jupyter notebook
- MapboxOverlay
- GoogleMapsOverlay
- CARTO
- ArcGIS
Expected Behavior
Model alignment should appear as it does in cesium
Steps to Reproduce
I have attached a sample dataset of some roads where the alignment issue occurs
Environment
- Framework version: 9.1.14
- Browser: Chrome Version 140.0.7339.186
- OS: MacOS 26
Logs
No response
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with the Tile3DLayer entry point and reproduce the offset using the attached v12_roads.zip dataset in the stated deck.gl 9.1.14 and Chrome environment. Compare the rendered alignment with Cesium, then verify that the roads and other geometry no longer show gaps or offsets.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- computer-graphics, data-visualization
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100