Missing Core Feature in Geometry Nodes: “Per‑Instance Procedural Topology Generation”
I am requesting the addition of a “per‑instance procedural topology generation layer” — a system that allows each instance (or each element in a list) to generate its own independent geometry with its own topology, driven by parameters, without requiring manual node duplication or complex workarounds.
Right now, Geometry Nodes can modify and combine geometry, but they cannot generate different topologies per element in a clean, scalable, parametric way. This limitation blocks entire classes of procedural assets, including multi‑layered structures where each layer must have its own geometry rules, its own decorations, and its own parametric variations.
What is needed is a native system that allows:
Topology generation per item in a list/array
Independent procedural rules per element, without duplicating node groups
Parametric geometry creation that scales with arbitrary counts
Fully procedural hierarchical structures (e.g., multi‑level objects where each level has different geometry logic)
This is not a request for a specific model or example, but for a missing core feature that would unlock a huge amount of procedural modeling workflows.
Thank you for considering this.
1 Comment
There is a For Each Element zone for this.
Here, for example, different geometry with different parameters is created for each point.