Adaptive Curve Resampling
Adaptive Curve Resample is a very basic Geometry Nodes tool that redistributes points along a curve based on a Variable Input.
Areas with a smaller values\radius automatically get higher point density, while wider sections are simplified, keeping instance spacing and visual flow perfectly even across splines.
This Node Tool Is Meant to be Free, But I can't afford a subscription so you can download it for Free on my Artstation.
https://www.artstation.com/a/51053164
Also This node group is inspired by Nikita Akimov's solution which you can find here.
https://b3d.interplanety.org/en/filling-a-curve-with-random-size-objects-on-blender-geometry-nodes/
This video is a basic walkthrough of the node setup which is meant to help you better replicate it in your setup.
✨ Key Features
-
⚙️ Radius-based point density — more points where it’s thin, fewer where it’s thick.
-
🧩 Plug-and-play node group — drop it between your curve and instances, no extra setup needed.
-
🪶 Even instance spacing — perfect for instancing objects of different sizes. (note: this is not a packing solution.)
💡 Use Cases
-
Maintaining even spacing on curves with variable Input.
-
Perfect for instancing objects with Randomized or Radius Based Scaling.
If you need any help, Feel free to reach out: