Geo nodes shuffle pick instances from collection

Hi guys. Is it possible to shuffle picking up instances from collections so it can be randomized across different objects using same geometry nodes? I would like same mesh instance to appear only once when using instances on points but if I put random value in instance index it often spit out duplicate values.

Cheers!

It may be possible, but its not the type of thing I would want to attempt. :fearful:

A “shuffle” operation is very hard to do without using Python since GN doesn’t have List operations at the moment. The likely solution with current capabilities may be to run a Simulation Loop where instances get randomly swapped on each frame, and you run the simulation until there is sufficient variation.

Maybe someone else has a better plan on how to do this. :man_shrugging:

Good luck.

2 Likes

You can kinda do this (on one object) by limiting your number of points to the number of collection instances:

It’s a decent start on an alphabet soup generator:

5 Likes

Hey guys. Thanks for your replays!
@SterlingRoth Thanks for solution. Will try it out later today!

1 Like