How to reduce points of a surface

 From:  Michael Gibson
11660.7 In reply to 11660.6 
Hi Matadem, it's generally better to do surface control point modification in a polygon subd modeling program and not in NURBS.

The main reason why is that in a polygon modeler you can add in a single individual new vertex anywhere you want and hook up polygons to it.

The way NURBS surfaces are set up they are defined by a grid of points in rows and columns. So you can only add in a new full row or column into the control point grid, you can't add just a single point.

NURBS surfaces are strong in different areas than that, especially with Booleans because NURBS has the concept of a "trimmed surface" where there is an underlying surface that has a trim boundary. So when you do a boolean on a NURBS model the underlying surfaces remain the same and just the trim boundaries are changed. Polygon modeling doesn't have that concept, when you do booleans in a polygon modeling program the geometry gets diced up into more and more little fragments.

But if you want to experiment and get a lower density surface without regard to how accurately it keeps the shape of the original, you could use this process:

(which again I don't recommend doing, you are better off doing modeling by surface control point manipulation in a poly modeling app)

Select one edge of your surface:



Use Ctrl+A to select all edges:



Use Delete to erase the trim boundaries and recover the full underlying surface:



Select the surface and run Construct > Curve > Iso and make some isocurves in the U direction:



Add more isocurves in the V direction of the surface:



Select the outer 4 boundary curves of the surface and use Ctrl+C/Ctrl+V to duplicate them as standalone curves.



You now have a grid of curves, you can delete or hide the original surface and select your new grid and run Construct > Network to build a surface from it.



Set the options for the Network command to have "Mode:uniform" and "Point count:1".

You will now have a surface that approximates the shape of the original but will have a density only driven by how many U and V isocurves you extract and not connected to the original surface's control points:



But don't do this - a CAD program is not the right tool for this type of work. If you want to model by sculpting a 3D point cage do it in a Poly modeling app where everything is tuned for doing that.

- Michael