A bunch of differently sized small cubes (referred below as objects 'A') need to be arranged in front of a much larger object (object 'B'). They never touch the object and do not need to line up with each other. Each small cube can be manually repositioned at any time in front of the larger one using its own Geometry Node setup. A hole must be made for each one in object 'B' when in front of it, and the hole always follows the small cubes position whether left/right or up/down. The hole is customised in size for each small cube, but only the small cube 'knows' the size of the hole it wants created for it. The hole size does not necessarily reflect the size of its small cube.
The method being attempted here is to use a bounding box to determine the size of the hole. Objects ‘A’ record attributes relating to vertices of their offset bounding box being its Max. and Min. position. Multiple object ‘A’ are placed in a Collection.
Object ‘B’ refers to this collection. The bounding boxes from each ‘A’ are to be recreated as Cubes from the collection and intersect object ‘B’. Object ‘B’ needs to interact with these new objects separately in a Boolean without any influence from their associated original ‘A’ Geometry.
It appears that only 1 item of the collection is being created:
How can each item in the collection have the new related geometry created? Have tried several similar sounding solutions from other posts but this is as close as I could get.
I understand that only 1 Geometry can be sent to Group Output, hence the attempted workaround. Thanks.