Curved Roof, Sky Mountain by Sou Fujimoto

Hello Friends,

I am trying to learn how to use Grasshopper to build this roof geometry. Does anyone has ideas on how to build it? I used Crv2View function in rhino to build it, but the final result is not accurate to the original building. I have attached my 3dm file in the post.

Sky Mountain Sou Fujimoto.3dm (12.4 MB)

Thank you in advance!