2
$\begingroup$

I have this implementation of a node group in geometry nodes, able to place different circles inside another circle (the outer one being of radius R4, the most inner one of radius R1 and the small ones of radius R2, aligned on a circle of radius R3.

Node group implementation

First level

When I connect these node groups, I can recursively apply the pattern to the central circle (see picture) 3 levels of recursivity on the central circle and here

My question is: How can I also apply this recursivity to the small circles?

Edit: I added the position of the different radii on the image.

The blend file

$\endgroup$
2

1 Answer 1

2
$\begingroup$

Since Blender 4.0, you can use the Repeat Zone node, which allows you to repeat your node group. This is a simple loop where you can set new parameters for each repetition.

Essentially, you have already solved your problem and only need to wrap it in such a loop.

This could look something like this:

Here I have simply used your existing setup and optimized it a bit.

The important thing here is that you also set the new radius to be used in the subsequent repetition at the end of the repeat zone. The value for $n$ is simply looped through as it does not change.


(Blender 4.1.0+)

$\endgroup$

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .