Open emackey opened 9 years ago
I suspect we can close this a duplicate with this and perhaps #1045.
OK to close as duplicate?
As a duplicate with dynamic buffers? I would say no. There is a lot of inefficiency in PathVisualizer
that would still need to be cleaned up even if we had dynamic buffers today.
Are there any solution ideas? I am experiencing a particularly low performance problem in the 2000 paths, and the performance problem is also caused by the PathVisualizer. I'm not familiar with the cesium source code yet, but if there are any ideas, I am willing to implement it to see if I can solve the problem.
In an offline conversation, @mramato mentioned that orbit lines were not well optimized. I think he was talking about
PathVisualizer
and/or related classes. I searched and couldn't find an issue on this, maybe it's tucked away on a roadmap someplace, but I didn't see it. Close if dup.@mramato can you explain in more technical detail here what kinds of improvements are needed to get the best performance for scenes with hundreds of orbit lines?