I am currently working on my master thesis on football stadiums. I am trying to calculate the C-value from a data tree of points. I am trying to utilize a component of “Bowlbuilder” (https://www.food4rhino.com/app/bowlbuilder#comment-31235) which needs as inputs a touchline (polyline curve) and a list of points (tree or flatten list). It seems to work correctly, except for the corner area. Here, the value calculated for few points is not correct (see image).
I think it must be a problem of the input list, since the number of seats per row change in the corner areas (So, the tree branches have a different length) I was thinking of trimming the list to maintain a constant number of points in every list, but it seems tricky with a complex tree such as this one. Do you have any suggestions?
_Ultimo.gh (2.2 MB)