Make a selection. > Modify panel > Modifier List > Conversion Modifiers > Turn to Poly
The Turn To Poly modifier lets you apply object conversions in the modifier stack. Also, when you apply the general-purpose modifiers, such as Normal, Material, or UVW Map, it will be helpful to explicitly control the type of object beforehand.
When you use Turn To Poly, you're joining triangles into polygons, so you might need to have restrictions on polygon convexity, size, and planarity. All conversions from patches produce quads and triangles. Conversions from meshes can produce arbitrarily large polygons. Mesh polygons are controlled as usual by joining together faces that are separated by invisible edges.
Note: Converting from one object type to another causes a complete caching in the modifier stack. When you have large objects in your scene, this can take up a lot of space. For example, an object that starts as a mesh, converts to a patch, and then back to a mesh takes 3 times as much space as a mesh which just has ordinary modifiers like Bend or UVW Map applied.
Tip: Turn To Poly can be useful on polymeshes, allowing you to invert a selection or change the selection level in a modifier that doesn't depend on topology.
Procedure
Example: To prevent interior vertices from being passed up the stack:
Create an NGon in wireframe mode: Create panel > Shapes > Splines > Object Type rollout > NGon.
Convert the NGon to an editable mesh by right-clicking the stack display and choosing Convert to > Editable Mesh.
In the stack display (or in the Selection rollout), choose the Polygon sub-object mode.
Choose Edit > Object Properties to display the Object Properties dialog.
Turn on Vertex Ticks. Choose OK to close the dialog.
Click Cut under the Edit Geometry rollout, and make a cut from one side of the NGon to the other. Notice that an interior vertex now exists.
Note: Doing this on an Ngon doesn't always generate an interior vertex.
Apply the Turn To Poly modifier: Modify panel > Modifier List > Turn To Poly. Notice the interior vertex clears.
Interface
Parameters rollout
Keep Polygons Convex: Does not join across edges if the resulting polygon would not be convex. "Convex" means that you can connect any two points in the polygon with a line that doesn't go outside the polygon. A polygon is not convex if you can draw a line between vertices and that line lays outside of the polygon.
Problems that can occur with non-convex polygons include the fact that changes in the geometry of the input object can result in a different topology for the Turn To Poly result. For instance, in a box, if you drag one of the top corners across the middle of the top face, the box becomes non-convex. Turn To Poly would then see this as two triangles instead of one quad, and the number of points in the result would change.
Limit Polygon Size: Limits the number of sides to a polygon so that the surface is better defined. For example, you might want to produce a polymesh of triangles and quads, or one composed of all triangles, rather than joining together more than two triangles into pentagons, hexagons, and so on.
Max Size: The maximum number of sides to a polygon.
Require Planar Polygons: Creates polygons composed of flat planes. Does not join faces together across an edge if the edge has a sharper angle than the threshold listed.
Threshold: Controls the threshold of the angle between polygonal planes.
Remove Mid-Edge Vertices: Eliminates divisions that result from intersections with invisible edges.
Sub-object Selections group
These options control the selection of sub-objects.
Preserve: Passes the sub-object selection up the stack. For example, if you have an object that you have converted to an editable mesh, and you've selected a polygon, then when you apply a Turn To Poly modifier, the polygon remains selected. Default=on.
Clear: Clears the sub-object selection so that nothing is selected. Default=off.
Invert: Inverts the sub-object selection. All sub-objects not currently selected are selected, and all sub-objects currently selected are deselected. Default=off.
Include Soft Selection: Affects the action of sub-object Move, Rotate, and Scale functions. When these are on, gmax applies a spline curve deformation to unselected vertices surrounding the transformed selected sub-object. This provides a magnet-like effect, with a sphere of influence around the transformation. Use this when you want to preserve the soft selection from beneath. For example, if Use Soft Selection is on when you select vertices on an editable mesh, and you apply Turn To Poly with Include Soft Selection on, then the same soft selection will apply to the polymesh vertices. Default=on.
For more information, see Soft Selection Rollout.
Selection Level group
These options set the sub-object selection level for passing up the rest of the stack.
From Pipeline: Uses the equivalent of whatever the input object uses (patch level becomes face level, and so on.). For example, if you create a box, convert it to an editable mesh in face mode, and apply a Turn To Poly modifier to it, gmax passes a sub-object selection in face mode up the stack. The Turn To Poly modifier takes the sub-object face selection into account and selects the polygons that derive from the face selection.
Object: Uses object as the selection level for passing up the rest of the stack.
Edge: Uses edge as the sub-object selection level for passing up the rest of the stack.
Vertex: Uses vertex as the sub-object selection level for passing up the rest of the stack.
Face: Uses face as the sub-object selection level for passing up the rest of the stack.