I would like to “import” my manually created attributes into GeoNode graph via a node, but not sure if it’s possible, especially because i would like to handle my imported attributes by their names (and type)
For example on the image bellow i have 4 attribute, 2 are edge type edge selections, and 2 are face type face selections.
Question:
Is there a way to investigate the item that has the GeoNode modifier and check if it’s have a certain named attribute like:
-check if there are attributes with name “WallSegment_”, then iterate through those attributes and do this and that ops (like gain out edge rings, or edge loops, then break them down into curves by loops, ect)
So is there a way to import attributes by characters in their name?
AFAIK at the moment it is not possible to loop over attributes which start with a certain string. Would be nice - but hopefully this functionality will be provided in the future.
Yeah i assumed that is the case, but i had to ask
Ok, then i have to do python first to break down my “control mesh” into curves collected into… collections
Then another question:
Is there a way to get my curves imported from collection and do certain ops only on those imported curves (where the “import definition” is the collection itself, so no matter what it’s in the collection, GeoNode will try to exec the nodes are connected into that “import node”)
For example i import curves from collection and i want to create (or assign already existing) mesh to those curves are in the imported collection, but only to those curves are in the defined collection.