Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Missing tiles when morphing from 2D to 3D in Linux Chrome #3889

Closed
cfairchi opened this issue May 1, 2016 · 5 comments
Closed

Missing tiles when morphing from 2D to 3D in Linux Chrome #3889

cfairchi opened this issue May 1, 2016 · 5 comments

Comments

@cfairchi
Copy link

cfairchi commented May 1, 2016

Using Linux chrome, if you toggle from 3D to 2D, then toggle back to 3D tiles are missing for most if not all of the globe. Zooming to different zoom level show tiles for for different zoom, but the only way to get all tiles back at all zoom levels is to refresh the browser.

missingtiles

@cfairchi
Copy link
Author

cfairchi commented May 1, 2016

different zoom level

missintiles2

@hpinkos
Copy link
Contributor

hpinkos commented May 5, 2016

Hello @cfairchi, what version of chrome are you using? And what version of Cesium? Thanks!

@mramato
Copy link
Contributor

mramato commented May 5, 2016

I can reproduce this on Linux using Chrome 50.0.2661.86 (64-bit)

I'm also getting the following output in the console:

149 /Cesium/Apps/CesiumViewer/index.html:1 [.CommandBufferContext]PERFORMANCE WARNING: Attribute 0 is disabled. This has signficant performance penalty
107 /Cesium/Apps/CesiumViewer/index.html?view=0%2C0%2C31890685%2C360%2C-90%2C0:1 [.CommandBufferContext]PERFORMANCE WARNING: Attribute 0 is disabled. This has signficant performance penalty
/Cesium/Apps/CesiumViewer/index.html?view=0%2C0%2C31890685%2C360%2C-90%2C0:1 WebGL: too many errors, no more errors will be reported to the console for this context.

@bagnell I'll bring my laptop in for you to have a look.

@cfairchi
Copy link
Author

cfairchi commented May 6, 2016

I have seen it in both Red Hat Linux 7.2 Chrome 47.0.2526.111, and in Linux Mint 17.3 Chrome 49.0.2623.112 (64 bit). I have seen it in Cesium 1.10, 1.17 and 1.20. It seems to be less severe in Cesium 1.10. I get the same output in the console that Matt gets (Attribute 0 warning). It almost looks like the tiles are rendering on the wrong side of the globe because I can see tiles rendering near the edge of the globe, then disappear as I rotate the globe.

@pjcozzi
Copy link
Contributor

pjcozzi commented May 31, 2016

@bagnell is it realistic to look at this for 1.23?

I'm pretty sure this is an OS/browser/driver issue, but we can probably work around it by ensuring that attribute 0 is always in use.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants