Hi everyone,

I am currently working with some branching systems. In an attempt to make things a little more interesting I am trying to make each generation depend on each successive segment of a polyline.

This idea is as follows:

- Branching system of 3 segments. (one straight two angled).
- Red = initial polyline.
- Each generation rotates according to the rotation of the corresponding segment on the polyline.

This is my current model, what is basically happening is that a new straight tree is emerging from each discontinuity point on the polyline. How would I go about making each generation obey the rotation of the main central path?

Thanks for any insight.

Curved_Tree_01.gh (13.4 KB)