Hi, as part of my Geometry Nodes learning process, I would like to make grid of generated objects. Like this grid of arcs, hopefully each of them with different angle. As you can see, it doesn’t work like this.
I know I’m doing it wrong. But how to make it work, please? Do I need to “rewrite” Arc node into a Node Group with lots of math? I’m out of ideas again…
I just tried and this is what I achieved, is that what you looking for ? You can also change the x and y rotation, here I used only z in the random value node ,
I know I can easily rotate, scale and translate instances. But I would like to generate them completely separately. What I want, I wouldn’t even call it an Instance, it’s just a bunch of independent, separately generated objects.
Arc is just an example for easy showing what I want to do. The goal is a grid of more complex parametrized structures.
If the structures you want to instance all have the same number of vertices, you can access them individually after the realize instance node. Then you just need to figure out the math how to manipulate them.
I see…
well I am new to that so maybe I cannot really help or even imagine what you want as a final result.
What if you use object info somehow , with distribution on points maybe. you will be able to generate different object.
For not to complex structures you may work something out on the realized instances afterwards as @LordoftheFleas suggested.
Or when you need just a few instances you can make manual copys of the parametrized geometry and join them as a collection of instances.
But if you want many complex parametrized geometries, then unfortunately AFAIK there is no good way to do it. A few weeks ago there was an idea for a node for generating such instances on the development chat. But never heard of it again.
For me this is just another use case for the loops which were planned quiet a while ago, which i hope are still on the agenda. But the devs have been busy with other things lately. They would make creating the parametrized instance collection super easy.