Question about merging a pattern onto a curved surface

Hi, I’m trying to create a pavilion, and I’ve built both the overall surface form and the pattern I want to apply.

First, I tried using Surface Morph to project the pattern onto the main surface, but it didn’t work.
Then, I tried generating a grid directly on the curved surface, but that also failed because the circles didn’t align perfectly with each other on the curved surface.
Finally, I attempted to unroll the surface, create the pattern on the flattened version, and then project it back, but I couldn’t make that work either.

I’m a beginner learning through YouTube tutorials and ChatGPT, but I just can’t seem to figure it out. Is there anyone who could help me with this please?

pavillion.gh (29.4 KB)

Hi , I guess this approach helps you (Consider because we are working with solids in Sporph not curves , it’s gonna take a while until is loads when you open the file .)


pavillion.gh (29.5 KB)

'love sporph though, makes the waiting worthwhile.

Similar {much slower} approach with ‘correct proportion’ (+ patience) in mind:
pavillion.gh (53.8 KB)


You might want to skip or reconsider the ‘frame’ idea so the overlap at the seam is refined.

Now that you have answers, don’t do it! :laughing: just waiting for the thing to bake to get a screenshot to finish this post was painful enough! Or, maybe rework your pattern on the actual 3D surface from the start.

Aw, it looks really clean — but thinking about how long it must have taken, I can totally understand what you mean haha. Still, I’m really grateful!

Thank you so much for taking the time to help me!