(rapid)Skyline batch extract

Hi, happy to share a new analysis application using Cesium.js, rapid skyline extract, benefit from log depth in Cesium, so that I can neglect multiply frustums, using just one off screen draw, then read pixels from frame buffer. below is the extract result, there are still some wrong pixels, but most extract pixels are correct.


below is the extract result from last frame, it shows that most extract result are correct, but some are still in the wrong place(the points in the sky):

and this is the time the extract operation takes(including draw lines on the right and draw points in the scene):

Another scene:



image

Another scene:



image

Even though the process is torturous, but the result is what I like. Thank you all here for your help.

Awesome use case!

If you’re able to share your approach, we may be able to help troubleshoot any issues.

But amazing results regardless. Thanks for sharing.