Problem with creating a mesh using projected curves

I am attempting to create a triangular mesh to emulate the building attached. I have created an outline of the shape and projected it onto the mesh of the building, but when I try to create another mesh (as it’s a different material) using these projected curves it doesn’t work. I’ve tried merging all the shapes and forming a mesh, doing a Delaunay curve but they either don’t work or have weird parts added/missing. I tried doing a weaverbird but there was always an error. I have resulted in doing a Sweep2 curve using the outer edges of the shape’s outline to be the rail curve, but there’s still a weird pattern in the mesh. I’m new to Grasshopper so I’m not sure how to fix it. Picture and file attached.


File: Coursework City Hall (66.1 KB)