I am trying to modify the shape of a planar surface so that it passes smoothly through a set of points. Basically, those points are located on a XY rectangular grid and their Z-heights vary along the surface.
The first idea I got to solve this problem was to use control points. However, I realized that I don´t have much control over the location where the surface really is during the translation (in Z) of one of its control points (see figure below):
Just for info, the control points on those planar surfaces where generated as follow:
- Degree change (U and V from 1 to 5)
- Patch of two edges
- Patch of two edges + ShrinkTrimmedSrfToEdge
Do you guys have any idea of how to use control points and still have control over the local position of the surface? I am aware that I could play with weights here, but the idea is to make this process automatically with GH afterwards. So a standardize procedure would work better.
If not, is there any other way of achieving the desired results?
I would really appreciate any help.