How to smooth a surface


Author
Message
Fan-Jiang Zeng
Fan-Jiang Zeng
 
Group: Forum Members
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
Nevron Support
Supreme Being (4.5K reputation)Supreme Being (4.5K reputation)Supreme Being (4.5K reputation)Supreme Being (4.5K reputation)Supreme Being (4.5K reputation)Supreme Being (4.5K reputation)Supreme Being (4.5K reputation)Supreme Being (4.5K reputation)Supreme Being (4.5K reputation)
Group: Administrators
Posts: 3.1K, Visits: 4.2K
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


GO

Merge Selected

Merge into selected topic...



Merge into merge target...



Merge into a specific topic ID...




Similar Topics

Reading This Topic

Login

Explore
Messages
Mentions
Search