0
$\begingroup$

I have a tunnel 'section' that I would like to array on a curve using Geometry Nodes. I think the order I am doing things in GN is wrong as I can't get the object to join/weld to the next section and create one mesh.

Trying to create a mineshaft and was thinking I should try and use geometry nodes to be able to make the path procedural so it is easy to change. I am a noob to GN and not sure how to approch this (and couldn't find anything online).

I can easily do it using the modifiers but cannot wrap my head around how doing it using GN.

something like this also, attaching .blend file. thanks for all the help.

enter image description here

https://pasteall.org/media/e/1/e1677d0a2e03b3f8f3d16e4c4b680ca5.blend

$\endgroup$
2

3 Answers 3

2
$\begingroup$

You may want to look at this one "Curve De-former Using Blender Geometry Nodes"

https://youtu.be/sNpWs1xbNOU?t=581

Or another way:

img1

$\endgroup$
2
  • $\begingroup$ That is perfect! Just so very complicated, blender must create a core node for deformation $\endgroup$
    – Ebi
    Feb 26 at 9:07
  • 1
    $\begingroup$ True, I'm sure they're working on it, the issue for them is which one of the multiple nodes should they work on / add first. $\endgroup$
    – Rick T
    Feb 26 at 14:06
0
$\begingroup$

How about the following node setup? enter image description here

You may want to make your tunnel segment shorter, so it fits corners better, but the idea is there. Then, you can also change the 'count' parameter in the 'Curve to Points' node to 'length', to fit the length of the curve automatically.

$\endgroup$
1
  • $\begingroup$ After testing this is not quite the right way to go, the mesh does not curve with the mesh what makes it impossible to weld the verts. ibb.co/BzqfbW4 $\endgroup$
    – Ebi
    Jan 27 at 9:33
0
$\begingroup$

The easiest way is to add an array modifier and a curve modifier to your tunnel segment; I have no idea how to do this with Geometry Nodes.Modifier setup

$\endgroup$
1
  • $\begingroup$ I know, Thanks. I think we might have to wait for more nodes to show up $\endgroup$
    – Ebi
    Jan 27 at 12:24

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.