Project one mesh onto another mesh

I want to project the green mesh onto the red one:


Is it possible?
ProjectMesh.gh (55.0 KB)

That mesh doesn’t have enough vertices to match the shape of the target mesh closely. Assuming that is what you want, I’d suggest populating the mesh with points > pull those points to the target mesh > make a new mesh from them like this…

If on the other hand you wanted to keep the same vertex count, you could do it this way…

I hope that helps.

Populating with points is not a solution. Only the necessary points should be added.

And second, Delaunay Mesh is not a solution either, because the original mesh could have holes inside. It consists in modifying the original mesh, but not creating a completely new one.

Anybody else?

I can’t believe such an easy problem can’t be solved by McNeel forum!