TYPE: SOP
TITLE: PolyReduce

PolyReduce reduces a high detail polygonal model into one consisting of
fewer polygons.  The second input's polygons represent feature edges.
They are matched to the input mesh by point numbers.

Note that as it requires (and outputs) a triangular mesh, the polygon 
count may increase as a result of this operation.

Parameters:

    Polygons           - The polygons which will be candidates for
                         simplification.  Other polygons which share
                         points with these might also be affected.     /reduce
    Features           - Which polygons are feature edges.            /creases
Percentage
    Overview	       - Choose reduction level with a percentage
    Keep %             - The percent of polygons to keep.  This is 
                         with respect to the triangulated mesh.    /percentage
Number of Polygons
    Overview	       - Specify a desired number of polygons
    Keep #             - The desired number of triangles in the
                         simplified model.  The resulting number
                         may be slightly less than this.             /numpolys
Distance
    Overview	       - Reduce polygons based on distance to an object
    Object             - The object to use as a reference.                /obj
    Dist. Threshold    - The world distance at which the polygons
                         should be left at full detail.              /distance
    Minimum %          - A lower bound to the level of reduction.  /minpercent
    Stiffen Border     - Without any constraints, the edges of planar
                         surfaces can erode.  This controls a bias
                         which penalizes such erosion.           /borderweight
    Stiffen Features   - The amount of penalty to add to the feature
                         edges being eroded.                     /creaseweight
    Equalize Edges     - This bias penalizes the removal of long
                         edges.  It tends to reduce high aspect ratio
                         triangles at the expense of more uniform
                         reduction.                              /lengthweight
    Prevent Mesh Inversion - When enabled, each reduction is tested to see
                         if it would flip a triangle normal.  While
                         incurring a slight cost, the results are
                         almost always worth it.                   /meshinvert
    Pre-Triangulate    - As only triangular polygons will be reduced,
                         this option will automatically triangulate
                         the input polygons.                      /triangulate
    Prevent Cracking   - This prohibits the removal of any edge
                         that occurs at the boundary of the polygons.
                         This ensures no cracks develop with unreduced
                         areas.                                     /keepedges
    Use Original Points - When it collapses edges, it will use one of
                         the two original points instead of finding
                         the optimal interior point            /originalpoints
    
See also: Dissolve, greduce
