How to make a poly data more dense?

For example, I have a poly data:

How can I make it more dense? The dense means more point in the circle. I expect the following poly data:


Is there any filter to make poly data more dense? Any suggestion is appreciated~~~

Check out the subdivision filters, e.g., vtkAdaptiveSubdivisionFilter. There are several variants.

Thanks, and I will try it.

I have used it a lot for my stuff and vtkDelaunay2D works very well for this kind of problems. Eg

from vedo import *
line = Circle().point_size(10)
msh = line.tomesh().smooth()
show(line, msh, N=2, axes=1)

outline doesn’t need to be convex.
Hope this helps

1 Like