Cesium: Transparent objects flicker when using scene.pick

Created on 10 May 2017  路  7Comments  路  Source: CesiumGS/cesium

When moving the mouse around in an app that uses scene.pick, translucent objects flicker. The gif capture is not best, the flickering is much faster.

flickery

Sample code:

http://cesium-dev.s3-website-us-east-1.amazonaws.com/cesium/master/Apps/Sandcastle/?src=Hello%20World.html&label=Showcases&gist=eaae1407cd39601a2c3ba62b30f00a1f

priority - high priority - next release type - bug

All 7 comments

This brings back bad memories of #2790. That bug was caused by a stray scissor test preventing the frame from being cleared at the start, causing OIT to blend with the previous animation frame. It was fixed, and I don't know if this new problem is some way related, but the symptom looks suspiciously similar.

Could someone track down what version/commit this was added? It could be a fix we want soon. I'm surprised it hasn't come up on the forum and in other issues.

This does not happen in 1.32, so it was introduces recently. It's really annoying so I marked this for next release, someone needs to at least triage this.

I'm also running into cases where picking randomly stops working until the canvas is resized, but that could be an unrelated issue. Unfortunately it's hard to reproduce.

@emackey do you want to help @klingerj track this down?

Git bisect says that the first bad commit is: a9a275f8e6286ae509633d00cc622d195ad4e29b

Thanks for finding the commit @klingerj. I have a fix for this. I'll open a PR soon.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

lilleyse picture lilleyse  路  4Comments

pjcozzi picture pjcozzi  路  4Comments

GatorScott picture GatorScott  路  3Comments

worlddai picture worlddai  路  3Comments

mcenirm picture mcenirm  路  4Comments