-
Notifications
You must be signed in to change notification settings - Fork 3.5k
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
Cesium Inspector broken #2448
Comments
|
I most likely will not be able to look at this for 1.6. |
This looks like it only happens in Chrome (at least on Windows) I get the error in OpenGL mode as well, so I don't think it's ANGLE. Next time I boot into Linux, I'll try it there as well. Because it's Chrome only, I'm okay with post 1.6 |
See #2747 for some additional details on 1 |
This crashes in Chrome and Firefox now. |
|
@austinEng it would be OK if you are just able to fix (1) above. For (2), does the inspector know what it needs to have those buttons disabled when clicking them would cause a crash? If not, is it reasonably easy to expose that? If not, it could be insufficient priority to take the effort to fix it. |
(1) I was unable to reproduce this crash where you click a satellite and then (2) I believe this should be possible to initially disable the buttons if the data is not immediately available. However, without modification of the GlobeSurfaceTileProvider, the inspector wouldn't be able to know when to re-enable the buttons when the data becomes available. This is potentially problematic because the crash only occurs when you click a quadrant button before zooming in (which loads the tile). If we were to disable them if the data is not immediately available, then you still wouldn't be able to select a quadrant after zooming in. |
For (2), I suggest we skip it. For (1), just click "Show Frustum" as soon as you open the Sandcastle demo, I get:
If you don't get it, it is because you don't have the MRT extension; check http://webglreport.com/. Could be worth a few minutes googling about that Mac, GPU, and WebGL support. I'm pretty sure the problem is this code that adds setting It worked, but then we added OIT using MRT so the shaders getting modified stopped writing to
We may have to modify the shaders differently based on if they write to |
(1) was fixed in #4864. (2) is insufficient priority for the amount of work. |
Run the website demo or the local demo.
There are at least two bugs.
The text was updated successfully, but these errors were encountered: