I'm having a problem when exporting the size attributes in a Selector operator when the Index for that operator is randomly generated. When the Index is randomly generated, the size attributes do not match the selected segment. When the Index is not randomly generated, there's no problem. Here's the scoop:
I have some random closed spline shapes and I'm trying to create buildings of random heights on each shape using random window styles. The window styles are different heights, so the overall building height (or the Y Size of the generator) should change based on which window type is randomly selected for that spline.
I also have a bottom segment and a top segment... So if I randomly generate X stories for a building on that spline, the Y size of the generator should be bottom height + (window height * X) + top height. I basically feed the Y Size from the Selector operator into an Arithmetic operator, do my Y size calculations and feed that into the generator. It doesn't work.
Take a look at my attached file. You'll notice that several of the building's windows are lopped off. When examining the Y size attribute, it does not appear to be actually tied to the segment selected via a random number generated for the index. Instead it seems to have its own mind. If I connect a Constant parameter to it, it works fine. Any ideas? Is this even the most efficient way for me to create buildings like this?