I've been wanting to make randomly generated jewelry in Blender and I really like how easily I can cycle through different seeds to see different variations of it. I've made more complicated ones with closures and pendants, but this is the simple fully bead one:
Let me know if my geometry node setup is needed, but I suppose I'm just asking for a push in the right direction.
I have a pretty simple geometry node setup to distribute different beads on a curve. The beads are currently the same size, more or less, evenly distributed instances to points. But I would like to introduce beads of different sizes, which would make them overlap if I were to do it this way.
Kind of like how there are these little beads, and then larger beads:
I was wondering if there would be way to distribute these bead instances based on the size of each bead that is randomly chosen, so that there is minimal (or a controllable) amount of space between beads.
In my head I'm thinking about how I would code it as if it were a simple program -- the first one would be drawn, you would get the width of that, add it to a current width variable, add the spacing, and then iterate to the next bead a place it at that position, and repeat until you reach the end of the space possible. Though I'm not too familiar with any sort of coding within Blender as of yet.
I suppose it doesn't have to be done with geometry nodes, but I'm really liking this type of work flow.