Controlled Geometry Deformation

Hello everyone,

I’m looking for a solution to a geometry transformation problem in Grasshopper. I have a geometry that I want to modify based on a set of reference surfaces. Specifically, I’ve created three reference surfaces and three corresponding target surfaces. My goal is to deform the geometry only in the areas where the target surfaces differ from the references.

For example, in my setup, I moved only the target surface on the right, while the left and middle surfaces remain in their original positions. This means that the regions corresponding to the left and middle target surfaces should stay exactly as they were in the original geometry.

Does this make sense? Thanks in advance for any help!
(.gh file is attached)


Test1.gh (245.5 KB)

Test1 Edited v0.gh (264.4 KB)
Morphing Brep is pretty slow, try mesh or simple surface.

1 Like

Hi @Quan_Li That looks exactly what I need! Thanks a lot for helping, I dont have this MeshCageMorph2 Though, can you please share it? or send me a link? Thanks in advance!!

Here:
MeshCageMorpher.gha (11.5 KB)