I have geo node with curve to points and then instance on points. I have managed to get my objects rotated along the curve. I would like to scale the instances to have them smaller at the ends of the curve, but I can't figure out how to do that.

I have tried messing around with the float curve node that I saw in similar questions asked, but I couldn't get it to work. What am I doing wrong/missing?

Here is a link to my blend file: https://drive.google.com/file/d/15TcJV1zJZveuASgnzk5_MP_B2QUUBpfU/view?usp=sharing enter image description here


1 Answer 1


That can be this setting:

enter image description here

Get the index and map it from 0 to the domain size targeting 0 to 1.

Then input it in the float curve you already made and plug the result to the scale of the instance.

  • $\begingroup$ Your solution works perfectly. Thank you so much! It would have taken me ages to figure that out on my own. $\endgroup$
    – Vin Pratt
    Commented Apr 20, 2023 at 17:46

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .