Nevron Forum

Chart surface high speed mode

https://www.nevron.com/Forum/Topic9416.aspx

By TENEI SHOU - Wednesday, October 21, 2015

Hello, 
I add a surface series to plot a 1500*2048 data .
And  I found it rotate very slow. Is there a way to improve the performance ?

Thank you . 
By Nevron Support - Thursday, October 22, 2015

Hi Tenei,

You can significantly improve the performance of the control using the following check list:
1. Make sure that you use texture zoning:
surface.FillMode = SurfaceFillMode.ZoneTexture;

2. Turn on hardware acceleration:
nChartControl1.Settings.RenderSurface = RenderSurface.Window;

3. Diminish the number of data points - this can be done automatically by the triangulated surface - check out the All Examples \ Chart Gallery \ Triangulated Surface \ Surface Simplification example.

Hope this helps - let us know if you meet any problems.
By TENEI SHOU - Friday, October 23, 2015

Thank you for your reply.
I changed the setting as 1 and 2. but I still find it very slow to plot the data and when I
rotate the chart ,somtimes it  freezes .

About the triangulated surface , have I to set the deep ,width the same value?
If there the data size is  1500*2048 , do I still need to add them all?






By Nevron Support - Friday, October 23, 2015

Hi Tenei,

Also make sure to turn of contour lines - they slow down things a lot:
surface.FrameMode = SurfaceFrameMode.None;

Let us know if you meet any problems.