I have a set of roof panels where water will fall off, almost like a fountain. Each panel has one column and they move down (-z axis) at different rates which is determined by the area of canopy. The bigger the area (of the canopy) the slower the columns will move down. Therefore I need to stack the roof panels in order of big to small like this sketch.

After this, I need to angle all the roof panel so the water falls off. I need to:

Angle them all in one direction (I understand some panels might trap water like the sketch lowest panel)

and test (if possible)

Angle to the lowest points (this can be within the building and the edge of the building ) for example the lowest panel in the sketch will get all the water from the panels above and the panel on the right will angle itself to the other direction to the edge? Creating a nice waterfall inside the building

My design thesis looks at forest densities and the columns are based on this information and get more dense in areas where privacy is required. I am wondering if there is another way to generate the roof panels which can also let water flow down. The problem i am having (as you may know from the previous post) the thickness of each columns determines the decay rate (move speed -z axis). Therefore panels which are smaller need to below the bigger ones, otherwise they wont move down… not sure if you have any suggestions?