Feedback End
End point of a feedback loop, returning each iteration's result to the start.
What it does
Feedback End closes a feedback loop opened by a Feedback Start upstream. Each input wired into it becomes the state carried into the next iteration, reappearing as the matching output back at Feedback Start. Add one input per value carried forward: each round-trips independently, so one loop can carry a shape and its growing trail at once.
The node has no visual output. After the final iteration the values flow downstream as normal.
When to use it
Iterative effects where each pass builds on the last.
Loops carrying more than one piece of state: position plus colour, an image plus a mask, one input each.
Accumulating into an image or geometry over many iterations rather than computing it in one step.
Gotchas
Every input is mirrored through as an output of the same name. No relabelling or reshaping happens here, so transform a value inside the loop body, before it reaches Feedback End.
This node carries state between iterations and renders nothing itself. To see intermediate iterations, tap the value off the loop body before it reaches Feedback End.
Worked example
Add a Feedback Start and a Feedback End, and set the loop up to run for the number of iterations you want.
Build the loop body between them: the effect repeated each pass.
Wire the body's result into Feedback End's first input. This becomes next iteration's value out of Feedback Start.
Add another input on Feedback End to carry a second piece of state, such as an accumulating trail, around the same loop.
Take the final output downstream once the loop completes.