Thank you!
I was able to figure it out using the Store Selection node in the first example file you provided.
For anyone who comes across this in the future, here's what I did.
-
Using the same example as before, I converted my binary array into a list of indices representing only the clones I want to be visible. So [1, 0, 0, 1, 1, 0, 1, 0, 1] becomes "0,3,4,6,8".
-
Add a Plane with a Store Selection node as a child.
-
Add a Cloner with a your desired clone object.
-
Set the "Width Segments" and "Height Segments" fields of the Plane to your desired grid size. In my case it's a 3x3 grid.
-
Set the Cloner to "Object" mode and drag the Plane into the "Object" field. Set "Distribution" to "Polygon Center".
-
Give the Store Selection node a name (can be anything) to generate a "Polygon Selection Tag". Drag the resulting tag into the "Selection" field of the Cloner.
-
Hide the Plane and paste the list of indices into the "Selection String" field of the Store Selection node.
That's it.
Thanks again.