Profile Picture

How to smooth a surface

Posted By Fan-Jiang Zeng 9 Years Ago
Author
Message
Fan-Jiang Zeng
Question Posted 9 Years Ago
View Quick Profile
 
Group: Forum Members
Last Active: 8 Years Ago
Posts: 7, Visits: 17
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

Nevron Support
Posted 9 Years Ago
View Quick Profile
Supreme Being

Supreme Being (4,329 reputation)Supreme Being (4,329 reputation)Supreme Being (4,329 reputation)Supreme Being (4,329 reputation)Supreme Being (4,329 reputation)Supreme Being (4,329 reputation)Supreme Being (4,329 reputation)Supreme Being (4,329 reputation)Supreme Being (4,329 reputation)

Group: Forum Members
Last Active: Last Year
Posts: 3,039, Visits: 3,746
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.




Best Regards,
Nevron Support Team





Similar Topics


Reading This Topic