I convert one edge of the mesh to a curve.
I want to distribute mesh on the curve by using curve modifier
but it won't space it evenly
because the curve vertices aren't evenly spaced.
How to fix that?


- 81
- 3
-
2I don't know if it exists forcurves, you could convert to mesh, use LoopTools >Space, then convert to curve again? – moonboots Sep 01 '23 at 07:21
-
https://blender.stackexchange.com/questions/47359/how-to-evenly-space-vertices-along-several-segments-bezier-curve – Duarte Farrajota Ramos Sep 01 '23 at 10:34
2 Answers
An alternative to try is to use Geometry Nodes to resample the curve:
Keep in mind you won't see the circles (spheres) in the preview, I added another geonodes tree afterwards for that.
You can't apply the geometry nodes modifier on the curve. But what you can do is select the object, ✲ CtrlA, G Visual Geometry to Mesh. Then F3 and search for convert curve.
The preview node tree (you want to disable it before applying the modifiers) used:
- 36,563
- 3
- 30
- 99
Enable the built-in addon called LoopTools via menu Edit > Preferences > Add-ons > LoopTools. You can evenly space your vertices in a mesh by selecting all vertices in Edit Mode and then right click or RMB > LoopTools > Space. If you have a curve, first convert it to mesh and then do the LoopTools > Space and convert back to curve.
- 10,995
- 8
- 23
- 51


