Pre loader

Waterfall chart takes too much time to plot

Welcome to the SciChart Forums!

  • Please read our Question Asking Guidelines for how to format a good question
  • Some reputation is required to post answers. Get up-voted to avoid the spam filter!
  • We welcome community answers and upvotes. Every Q&A improves SciChart for everyone

WPF Forums | JavaScript Forums | Android Forums | iOS Forums



We have a waterfall chart where we plot spectrums of XData length 2097153 and of multiple slices. It takes forever to plot this chart. Our application hangs. I tried multiple resampling algorithms as given in the link

But this changes the plot’s appearance completely which makes plot unusable.
Please can you suggest how I can plot this chart with decent performance.


  • Andrew Burnett-Thompson
    How many slices at 2,000,000 datapoints per slice do you want to draw?
  • Deepashree Iyangar
    We have slices configurable. Maximum slice count would be 100.
  • Andrew Burnett-Thompson
    OK so – quick maths – 100 slices x 2,000,000 datapoints = 200M datapoints. 1 datapoint for 3D waterfall requires 48 bytes of GPU memory (X,Y,Z,Color, plus 2 other parameters) = 9.6GBytes of video memory. Also 200M vertices in the GPU is pushing the boundary of what a GPU can draw. Some sort of line simplification is necessary here to achieve good performance, however for a 3D slice/line the simplification algorithm is not simple! I’ll discuss with the team and get back to you
  • Lex
    Hi Deepashree, We’ve discussed your inquiry and logged it in our tracking system, however, there is no simple solution for this, unfortunately. We’ll get back to you as soon as we have an update. With best regards, Lex, SciChart Technical Support Engineer
  • You must to post comments
Showing 0 results
Your Answer

Please first to submit.

Try SciChart Today

Start a trial and discover why we are the choice
of demanding developers worldwide

Start TrialCase Studies