1
$\begingroup$

These are the objects involved:

enter image description here

I have set the BezierCircle curve as the bevel object for the Plane.001 curve.

enter image description here

This is the node setup for the BezierCircle curve:

enter image description here

The nodes were meant to scale the BezierCircle curve if the camera is within a 4.5m radius of the Plane.001 curve.

The BezierCircle curve is being scaled as intended:

enter image description here

BUT, the scaling of the BezierCircle curve doesn't affect the Plane.001 curve at all:

enter image description here

It scales properly when done from the transform panel or in edit mode, but not from the geometry nodes. I don't undertand why this happens.

$\endgroup$
1
  • $\begingroup$ If your question was solved, please be so kind and mark the answer that contributed to the solution as "Accepted Answer". This will make it easier for others to see which way leads to the solution, and the question will no longer appear as unsolved. Thank you! Here you can find more information: What should I do when someone answers my question?. If you still didn't get a solution to your question, please be kind enough to address it. $\endgroup$
    – quellenform
    Aug 21, 2022 at 23:34

1 Answer 1

3
$\begingroup$

Changing the geometry via a Bevel Object is always done before any manipulation by Geometry Nodes.

Therefore, if the Bevel Object is changed by Geometry Nodes, no change will be visible.

At the moment, the only solution is to extrude using the Curve to Mesh node in Geometry Nodes as well:

enter image description here

By the way, you get better control over the area of effect with the node Map Range.

$\endgroup$

You must log in to answer this question.

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