Match "smooth" blending?

Since Rhino favors surfaces with many, many iso curves and potentially far too many control points to manually handle, I’m surprised I haven’t found a way to smooth matching across a larger portion of the surface.

Let me show you with an example of what I mean:

Is this possible in Rhino?


No… looks nice.


Anyone have any ideas on this?

Just today I was forced to export a set of surfaces to Alias in order to blend just a G0 match that caused bad stretching in Rhino, that was easily smoothed over with the blend setting in Alias…

Well why not use Alias if you have access to it. These functionalities are looking indeed easy to implement, but they are not. I could name you at least 20 more of these features, this is why Alias or Icem Surf are the leading direct surface modellers but they also cost 10x more.

There already had been many more threads like this. McNeel however focuses more in implementing Sub-D, which is understandable as well, since the market for concept modelling is much bigger then high end modelling. VSR/ASM Plugin had it, but hardly anyone bought it…

As far as I remember, the VSR plug-in was something like 700-800 Euros, which was close to the price of the whole Rhino 5. This is why it was not as popular. Many people could not afford to spend that amount for a plug-in. A 200 Euros would be much more accessible cost to many Rhino users. Also, the team behind the VSR plug-in didn’t advertised it other than several short videos that barely showed its advantages.

Since there’s so many Match Surface threads being bumped lately, can I bump this one as well? :laughing:

We actually switched from Alias to Siemens NX at work since I posted this thread, and it also has a blend function (which works very well with G0, but sadly not as well as Alias at G1 and G2):

However, since I posted the thread I also bought a personal license for Rhino, so it would be nice to have access to this feature at home as well. :wink:

Also, if I can be that guy since I begun coding at home… this is basically a lerp between the matched target position and the original position, distributed down across the rest of the CV rows on the hull. I think even I could implement this given a few hours… it’s a very basic feature, that’s super convenient.

1 Like

Global blending is something that even the Power NURBS plug-in for 3ds Max (a program made primarily for mesh modeling) had more than a decade ago. It works on a global level for the entire surface and affects the control points beyond the 3rd row. not to be confused with G3, G4 etc, because it actually makes changes on the entire surface no matter if the latter has 6 or 600 rows of control points.

1 Like

Right, but important to note is that you must leave control to the user to protect G0 - G3 on the opposite end of the surface.

1 Like

That’s right, usually the “global blending” in other CAD programs has such a tickbox, along with a slider to adjust the distance at which the global blending will affect the surface.