How to smooth a surface


https://www.nevron.com/Forum/Topic9260.aspx
Print Topic | Close Window

By Fan-Jiang Zeng - 9 Years Ago
Hi,

I use NMeshSurfaceSeries to draw a 3D surface, which has a grid size of about 200*200. The following is the result. You can find that it's consist of many small polygons, and the borders of the polygons are sooooo clear. My purpose is to obtain a smooth surface, the inner borders of evevry polygon are interpolated, thus not so obvious.

I have tried the jittering APIs provided and it doesn't work, maybe I misunderstood what jittering is for. Can anyone give some suggestions of how to show a smooth surface? It's better not to change the original data, but only related to the Nevron Chart control. I'm using the version of Nevron .Net 2010 for VS2008, and I can upgrade it to any later version if required.

Thank you!

 https://www.nevron.com/forum/uploads/images/323a92c4-209d-4d0f-8321-a910.png
By Nevron Support - 9 Years Ago
Hi Fan-Jiang,

You need to enable smooth shading for the surface:
surface.ShadingMode = ShadingMode.Smooth;

This feature was available in 2008, but we would recommend you to upgrade in order to take advantage of the much improved rendering speed since this version.