I am trying to create a procedural tree by distributing 1st order branches from a trunk through a 'distribute points on faces' node, 2nd order branches from 1st order branches, and so on. However, currently all instances of 1st order branches are identical, which could be solved by giving the 'distribute points on faces' node of each instance a different seed, but I have yet to find a way to differentiate between instances. Can this be done in blender 3.0?
I included a .blend file of an abstract tree, with trunk, branches, and points on branches, which illustrates that all branches are identical.


