First, I created my own arcMesh
node group. It does the nearly the same as the builtin curve primitive Arc
.
arcMesh
was used in another node group ringMesh
, which turns an arc into a ring by extrusion and scaling given parameters:
Now I created multiple instances of ringMesh
along a line:
This is what I see if I remove the connection above the green arrow. The Inner Radius
of all instances is uniform. Just like the then constant input to ringMesh
.
Now I want to vary the Inner Radius
depending on the z-Coordinate of the vertices that instance the ringMesh
es (by restoring the connection above the green arrow):
Why is this happening?
It looks like as if the field resolution went wrong. Within each instance of arcMesh
, input Radius
should stay the same. Only Inner Radius
should vary over the instances of ringMesh
.
Instead, as you can see, Radius
varies within each arcMesh
... Leaving me with spirals... What can I do to get ringMesh
es of varying (internally constant!) InnerRadius
?