Skip to main content
5 of 5
added 1 character in body
cvgmt
  • 84.1k
  • 6
  • 97
  • 179
  • MeshFunctions -> {"ArcLength"} partly work.
poly = RandomPolygon[10];
plot=ListLinePlot[Append[#, First@#] &@poly[[1]], 
 MeshFunctions -> {0 &, "ArcLength"}, Mesh -> {Subdivide@10}, 
 MeshStyle -> Red, Epilog -> {Opacity[.2], poly}, Axes -> False]
pts =Cases[plot // Normal, Point[p_] :> p, -1] // DeleteDuplicates

enter image description here

cvgmt
  • 84.1k
  • 6
  • 97
  • 179