3
$\begingroup$

I'm currently modelling a bridge. I drew a bezier curve then tried to use the Curve to Mesh geometry node to make a rectangular beam out of it.

It didn't work both with curve primitives nodes nor with object info nodes referencing curves placed in my scene. I know that I can achieve the same result by going in the Object Data Properties > Geometry > Bevel then using a curve object as my profile, but I'd like to make it with geo nodes.

I would then simply have a panel of options that I can tweak every time I have to make a beam.

Here is my failing setup

Here's my scene

Any idea what the problem is?

$\endgroup$
1
  • $\begingroup$ You still have to bevel it even in geometry nodes. $\endgroup$ Jan 6, 2022 at 17:20

1 Answer 1

5
$\begingroup$

You have a another modifier before geometry nodes in your curve object, in this case a Mirror modifier.

Most modifiers operate only on mesh data. Even though you can use them on curve objects they actually operate on the mesh derived from the bezier curve, rather than the bezier data itself, and as such output mesh data, rather than a curve.

In your case the input on the Curve to Mesh node is already a mesh (that the mirror modifier is producing), rendering it unable to operate, as notified by the info bubble in the top right corner of the note.

enter image description here

If you add a Mesh to Curve node you will see that the result is as expected.

enter image description here

$\endgroup$
1
  • $\begingroup$ That's it ! Thank you very much, I understand now better how some modifiers works. $\endgroup$ Jan 6, 2022 at 17:44

You must log in to answer this question.

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