When loading a glb file and a billboard icon at the same time. The billboard is sometimes visible, sometimes not. The billboard flickers when rotating the camera. Sometimes it just disappears entirely.
This issue can be demonstrated with a minor change to the 3D model sandcastle example:
Link to SandCastle
Steps to reproduce:
Open the sandcastle example above.
Run the sandcastle example.
Try zoom-in/out and rotate the scene, the billboard will sometimes flicker and disappear.
Desired / Expected Behavior:
The billboard should always visible and on top of the model.
This issue happens in both using primitives and entities apis to load the GLB file.
This issue only happens in my remote desktop, I didn’t observe the same issue on my local machine.
Operating System and Hardware:
GPU: NVIDIA K620
CPU: Inter® Xeon CPU E5-1650 v4 @3.6 GHz
Workarounds / things I’ve tried:
I tried to turn off log depth follow this post, and it did not help.
I tried to set disableDepthTestDistance from Number.POSITIVE_INFINITY to a large constant like 50000, and it did not work.
I tried to change the billboard image from a png to svg, and it did not work.