Surface morph

When I am applying the surface morph the morph is not covering the whole surface. How can I solve this, any explanation will be helpful.

3. Attach minimal versions of all the relevant files

1 Like

Thank you for taking the time to read my query. I’m relatively new to Grasshopper, and this is my first time exploring this particular functionality. Your suggestions have been incredibly helpful so far, and I truly appreciate the guidance.
I’ve attached my Grasshopper file with internalized data for reference. However, I’m facing an issue where the data isn’t morphing properly onto the surface. I would be grateful for any advice or suggestions to resolve this.
Thank you in advance for your time and support

surface morph vase surface.gh (24.2 KB)

It Morphed OK for me with no changes to your GH file:

It would be helpful if you could show at least a sketch of what your want your end result to be. If you are trying to make a closed Brep vase-shape you’ll have to move & rotate your Srf object so it can make something like this:


Although the simple transform I did won’t actually work because your Srf’s edges don’t match up.
surface morph vase surface-bb1.gh (27.1 KB)

Thank you so much for taking the time to help me.
As stated earlier I’m currently working on a vase design where in the following screenshot I have the surface constructed in rhino which is just a part of the whole vase. Although the patterns appear on the surface, they aren’t completely morphed to the surface as I intended. I’ve attached screenshots, along with Grasshopper file as above, for the reference. I am not able to share the rhino file as it is too big but I am attaching the screenshot for better understanding I’d greatly appreciate any guidance or suggestions on how to resolve this issue.
Thank you for your help and expertise.

[grid]

pattern vase.gh (30.2 KB)


Thanks for showing those images - they clear up what you are trying to do.

Normally when you a morph a planar rectangular piece of geometry (like your Extrusion) onto a curved 3D surface (like your Srf) GH/Rhino will stretch the planar geometry over/onto the entire 3D surface. Depending on how the 3D surface is shaped the morph will shrink and/or expand different areas of the planar surface according to how Rhino has set up the 3D surface’s control curves. Here’s an example that shows how this works:

In your case it looks like all the panels were morphed OK, except for the one you indicated with the blue rectangle. The only way I know to make this happen is to reduce the values of the morph’s U and/or V parameters to less than 1.

Your 7 large panels look like they are comprised of 30 small ones. Is this the case? If I were making it I’d make one 3D curved Loft surface, morph the Voronoi onto it, and then array 7 of them as you showed. The curvature of the Loft is even enough in both directions that the morph stretching would likely not be noticeable by normal people.

Thank you so much for your help; the issue is resolved when I did with the Loft surface , and I truly appreciate the support :smile: