CesiumGS / CesiumGS/cesium

Some OSM buildings not appearing in 2D / CV mode

Open
#10,402 1 comment 0 reactions 0 assignees View on GitHub
category - 2d / columbus view type - bug
Dominant language
JavaScript
Stars
15.8k
Forks
3.9k
Avg merge
4d 6h
Merged PRs (30d)
34

Description

#10384 added support for 2D / CV mode with tilesets that used `ModelExperimental`, and this produces good results for the OSM buildings in New York. However, the models don't show up for some cities, e.g. Tokyo and Sydney. Here's a [localhost Sandcastle](http://localhost:8080/Apps/Sandcastle/index.html#c=fVLLbtswEPyVhU8SoNJOjSRtqhiFld4apKgN96ILTa4tohRX4MOuW+TfS0qxkTROTxKHM7PD3RVknIedwj1auAWDe6jQqdCyVY9l9Uj054qM58qgrUcF/KkNgEdrI/LN0k5JtDdHobDIPf4gq+VyoGR5bR7zT7WpzVCJOYEGWWdVq7zaoWNcyuyF/sG186C0VGbrsr6exHXYLhrazymYhK9IhxZvwNuARWKg4WuN9yRRf/nVYXTHGFoPjBThTAbBW7ScbfRhScc6zivDvSJzelPFrY9/3EzZxlJ7h1uL6LKL6Ud29aGA6SW7ui7g+nKS90HIqlR5sOhNARrkKfTJ8p77hnn6HlFuXPb+SQrQKS+at2jvjrzH4tTTBTdScOc1pjYuabvVOA/ek4nTG45QrdLcNlw7jJ9gRMoGWXISDYqfKGuTD1HVJnuC8mP2Fx1ryXbNkqrU/XVwaU+yCZukLDEWYCzxP9307hm7f8OoGJXOHzTOBhXAZ9V2ZD0EqzPGxh7bTsedcON1iLk8E84NBgDl+Lm0lGoHSt6e2VoQmjsXbzZB64X6jfVoVo4j/5VUUz+phx1azQ+J1lzMvg4gY6wcx+N5pSfSa27/cf4L) that shows this behavior for Tokyo.

This may have more to do with the tile bounding volumes in 2D, rather than the projection of the models themselves.

Contributor guide

Open the contributing guide

Research direction

Start by running the linked localhost Sandcastle reproduction for Tokyo in 2D/CV mode and compare it with the reported New York behavior. Read issue #10384 and investigate the tile bounding volumes involved in 2D, along with ModelExperimental tileset handling. Done means OSM buildings appear consistently for affected cities, including Tokyo and Sydney.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
computer-graphics
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.