Geometry Nodes- Scale Along Curve

I tried following along this tutorial:

This is my current file:
Embroidery_JapaneseCharacters_Blenderartists.blend (1.5 MB)

I would like to change the scaling of the stitches so that they start small, become bigger along the curve and then end up small again.

I tried scale instances etc but it doesn’t work that way- I guess I don’t know about the correct approach yet. Help is much appreciated- thank you!

You can scale/form the individual splines of the stitches at the end before turning them into meshes by setting the radius with a float curve Node:


As an input it uses the factor of each spline, which gives a value for each point on the spline determined by the position on the spline. So small 0 for start and 1 for end. The float curve maps this value then accordingly.

1 Like

Embroidery_JapaneseCharacters_Blenderartists2.blend (1.3 MB)

Thank you for the hint- Did I set it up correctly? It doesn’t give me the right result- However, I should perhaps clarify:
I want to go from this:

to this:

As to make the stitches shorter at the curve endings and longer at the center

Oh well interpreted that wrong. In that case you can use the Float Curve to drive the scale of the individial stitch curves when instancing them on the first guide curve:

stitches2

Here the file if needed:
Embroidery_JapaneseCharacters_Blenderartists_altered.blend (1.6 MB)

1 Like

This works really well, thank you! Now it does what I wanted it to do.
By the way do you recommend any specific resources for lerning concepts such as the one (float curve) you just introduced?
I am by now able to muddle through and understand node graphs such as the one you showed, but I am still not able to create them from scratch. All the best!

Do not really now a resource which captures them all or at least give a good overview of the current stat. Where here from the beginning, so learned the concepts at they pop up. So it was step by step. Starting now for sure can be overwhelming i think.

But that said. There are many good ones out there for specific topics:
Here you have a thread who attempted to gather resources upon the topic. Some things there are bit older and some things may outdated, but still many good things in there.

Maybe someone else has a tip for an good source for an overview for an beginner to start with.

2 Likes