When you raise the fascia line along a segment of the roof inevitably it must return to same level since a roof is a closed loop. See model here:
https://3dwarehouse.sketchup.com/model/a87657fc-f488-47b9-9e40-b8767b4d4182/Roof-Study-11
I think I can make this work but I'm going to have to drastically change my algorithms to allow for unequal fascia/gutter lines.
The other interesting thing with all of this is that the fascia line could step up and down multiple times around a roof.
Another observation is that only hip roof planes technically step up or down, gable roof planes/edges are controlled by the adjacent hips.
https://3dwarehouse.sketchup.com/model/a87657fc-f488-47b9-9e40-b8767b4d4182/Roof-Study-11
I think I can make this work but I'm going to have to drastically change my algorithms to allow for unequal fascia/gutter lines.
The other interesting thing with all of this is that the fascia line could step up and down multiple times around a roof.
Another observation is that only hip roof planes technically step up or down, gable roof planes/edges are controlled by the adjacent hips.