For TintinDDB I noticed your triangle filler uses a lot of Trig and other complicated maths, mine uses much less though is a similar method( from what I can tell) to yours which also involves a sort of Zigzag. Mine instead uses a linear interpolation between two lines and draws the zagzag like that.