Is it possible to make TriGrid assign onto a curved surface?

Hi, I have a question regarding the component 'TriGrid' (Triangular Grid).

I made a shading system by using TriGrid, however, I couldn't figure it out how to assign it into my building on a curved surface. 

Is there anyone who knows how to do it?

Thank you very much for your help!