Procedurally selecting primitives on certain edges

   1218   2   1
User Avatar
Member
22 posts
Joined: Aug. 2020
Offline
Hey,

What I'm trying to do:



I'd like to select and group the primitives I've highlighted in the picture above, but not sure how to do it from a procedural standpoint (the size of the grid, as well as how many rows and columns it might have, could change down the line).

There's obviously the 'unshared edges' option in the group node, but not sure how I'd then go about excluding the edges I didn't want from thAT selection (if that was indeed the way to approach it, which it probably isn't!).

Any help would be appreciated!

Attachments:
EDGES.png (558.5 KB)

User Avatar
Member
719 posts
Joined: Sept. 2013
Offline
Hi Sarah,

take a group expression node on points and choose the minimum boundary of the relative bounding box:

min(relbbox(0, v@P))<0.01

And promote the point group to edges with "include only edges entirely contained in original group".
https://procegen.konstantinmagnus.de/ [procegen.konstantinmagnus.de]
User Avatar
Member
22 posts
Joined: Aug. 2020
Offline
Konstantin Magnus
Hi Sarah,

take a group expression node on points and choose the minimum boundary of the relative bounding box:

min(relbbox(0, v@P))<0.01

And promote the point group to edges with "include only edges entirely contained in original group".


Amazing - thanks so much for your help!
  • Quick Links