Quad export

 From:  Michael Gibson
1016.2 In reply to 1016.1 
Hi Vince, in general it is not possible to only get quads, particularly because of trimming curves.

The "underlying surface" of a NURBS model is a 4 sided patch, and that part does tend to convert naturally to quads - that's why you do get plenty of quads in many areas when you export a mesh.

But in any area that has been trimmed away (for example by boolean operations), you get "trim curves" that live on the surface and mark regions as being inactive.

It is not easy to follow these trim curves to make quads.

Here is one example to show you what I mean:



In this case the underlying surface is very simple, it is made up of a plane and it is actually a single quad itself.

However, there are trim curves on this surface that are quite elaborate and they move in all kinds of different directions, they are not restricted to only move along the grid of the quad. So it isn't possible to get quads out of this just by subdividing the starting quad. It would require some kind of stepping and tracing along the trim curves which is a quite difficult procedure to do well automatically.


Just to illustrate it a little more, I have taken that plane and warped it a bit to give it some curvature, then exported it as a mesh:



Here you can see how the meshing works - the underlying surface is subdivided which does create a grid of quads underneath everything, but then when intersected with trimming curves those quads become n-gons.

- Michael