4
$\begingroup$

enter image description hereHi I have instanced an object (CYLINDER) on a BEZIER CURVE after generating points on it using geometry nodes.

I have tried to scale the instances on the z axis using as scale fator the output of a float curve, but it seems like the output is zero.

How can I sort it out? enter image description here THANKS

$\endgroup$

1 Answer 1

4
$\begingroup$

Geometry primitive Points don't have a Curve Parameter.

Unless the attribute is captured while the geometry is still a curve, it will evaluate to 0.

Here, the Curve Parameter is manipulated before capture.. you could do it afterwards.

enter image description here

As requested, the attribute is captured on the (implicitly) evaluated sample points of the curve, at capture-time. Thereafter, it is linearly interpolated for other entities occupying that field, that are on the same (green) Geometry branch of the tree.

enter image description here

$\endgroup$
1
  • $\begingroup$ Many thanks - is there a way to scale the instances as above using a bezier curve instead of float curve? $\endgroup$
    – Marcel
    Commented May 8, 2022 at 22:01

You must log in to answer this question.

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