I’m trying to use a Bounding Box node and extracting its width to transfer it to the window. The problem is I can’t find a way to do this operation on a Collection.
I’m trying to create this setup:
- Create multiple cubes
- Instance a point on these cubes
- In each instance, there will be a window that uses the cube width to control its width
I succeed when I tried to do this with single object.
The problem is when I try to expand this setup to a Collection. It did not work.
Where the problem might be.
It seems that the problem might be in this part. With a single object, the socket returns the values correctly, but in the collection it is just zero.
Does somebody known how to get the data from the Bounding Box?
EDIT:
I found a workaround. It’s not as clean as I was intending, but it works. As the Loop Node still doesn’t exit, I had to create a group for each instance and join them afterward.
This is the group setup.
I’ll probably revisit this node setup once a Loop Node is available.
EDIT2 (SOLUTION):
I was able to achieve the solution with Repeat Zone, I’m using Blender 4.0 Alpha.
The node setup didn’t change that much, It’s just more automatic. I don’t have to manually set a node for each window/ door, the Repeat Zone does it for me.










Instance on Pointsunfortunately. Please have a closer look at the following question/answer: https://blender.stackexchange.com/questions/274485/how-can-i-instantiate-a-procedural-node-group-with-different-parameters – quellenform Oct 29 '22 at 00:57