Clarifications about nodes flow and faces naming/id.

   1866   3   1
User Avatar
Member
11 posts
Joined: March 2016
Offline
Hello,

i'm digging into Houdini but there is something i don't know and i don't undestarnd how to manage.

If i start with a CUBE, then i add a MIRROR node and i connect them using a BRIDGE i have to select in the BRIDGE node the faces (eg: 1 for cube1 and 12 for cube2).

But if a add later between the CUBE node and the MIRROR node eg: a POLY Extrude which extrude torward TOP, faces numeration clearly changes, but this invalidate the faces number used in the BRIDGE node and i have to change them for every change i do on the CUBE.

I tried to use NAME node and use these names around the flow but when mirroring i tried in any way to select the (front, back etc) names i used but without success.

There is a way to avoid a face changes its id/number or a way to keep it across nodes?

I undestand if the extrude a face is the one i use for the bridge there is a problem cause it's structure changes adding faces, but i'm mirroring and bridiging a side face which doesn't change during nodes, but it's number always changes due to the addition of new faces when polyextruding the other faces of the start cube.
Edited by Neogene79 - Nov. 3, 2019 04:04:45

Attachments:
Annotazione 2019-11-03 100428.png (643.0 KB)

User Avatar
Member
149 posts
Joined: Oct. 2015
Offline
Hello ,
That's why the Group are so important in Houdini !
their is many way of creating those groups
But for example in your case you could group by normal the face on your starting cube by X axis
then use the mirror without keeping the original , then just after a rename node
so for example your starting group would be named “Xface” , and you would Rename “Xface_mirror”
Then merge both cube and use thoses group name to Bridge instead of prim number
This way you could keep your setup procedural and even start with another primitive like sphere

There's plenty of operation you can do to combine those group , create it by attribute and so on …
that's one way to have a procedural network !

Cheers

Benjamin
Edited by Benjamin Lemoine - Nov. 3, 2019 07:56:18

Attachments:
example_group.hiplc (130.8 KB)

User Avatar
Member
40 posts
Joined: Aug. 2018
Offline
Hi,

as Benjamin said, it's a perfect case for learning about groups, which are kinda like “saved selections”, as such not really affected by point/primitive reordering (there are exceptions though).

here's a pic showing a way of doing it, hope it helps.

- H.

Attachments:
2019-11-03_164538.jpg (144.3 KB)

User Avatar
Member
11 posts
Joined: March 2016
Offline
Thank you all, I'll test soon your suggestions… This community rocks!
  • Quick Links