
Using the repair window
To open the repair window:
- Select from the menu Tools > Repair...
Vertex cluster analysis
Models sometimes contain vertices very close to each other. Sometimes this is simply due to round-off error in the program that generated the model. This can cause problems with programs that expect a precisely "watertight" model.
The vertex cluster analysis tool lets you analyze the mesh to find clusters and to merge clusters into a single vertex.
- Analyze
- To perform a vertex cluster analysis, press the Analyze button. The proximity statistics will be updated and the model display window will show the vertex clusters and their "oct-tree nodes" (the little boxes that draw your eye to the clusters).
- Merge
- Press the merge button to merge vertices in a cluster to replace the cluster with a single vertex. The number of vertexes involved depends on the threshold (see below).
- Clear
- Erases the vertex cluster data, including the vertices and oct-tree nodes drawn on the model display window.
- Threshold
- If the auto checkbox is ticked, then the program will suggest a value for the threshold. To choose a value manually, untick the checkbox and enter the value in the box.
- Number of vertices selected for merge
- This indicates the number of vertices that are in clusters. The vertices may be in more than one cluster. If this number is zero, then merge will do nothing.
- Proximity statistics
- The proximity statistics will be updated when you press the Analyze button. Note that the proximity maximum is not the maximum separation of vertices in your model, but the maximum of pairs that were actually examined. The program does not bother examining pairs so far apart that they can not be part of a vertex cluster.
Structure analysis
- Edges adjoining < 2 faces
- The number of polygon edges that border just one polygon. This represents an "open end". For many file types every polygon is "alone" unless you remove duplicate vertices after reading the file (this can be set to happen automatically using the preferences window).
- Edges adjoining > 2 faces
- The number of polygon edges that border three or more polygons. This represents a non-manifold situation.
- Degenerate faces
- Number of polygons with only one or two vertices (i.e., not even a triangle). The count is updated when you press Detect. Degenerate faces may be eliminated from the model by pressing Remove.
- Duplicate faces
- Number of polygons that are exact duplicates of other polygons in the model. Exact duplicate means refering the the precise same vertex objects. The count is updated when you press Detect. Unless it happens automatically when the file is read (as set on the preferences window), it is first advisable to explicitly remove duplicate vertices if there may be more than one vertex at the same point in space. Duplicates may be removed from the model by pressing Merge.
- Anti-faces
- Number of polygons that are reversed duplicates of other polygons in the model. The count is updated when you press Detect. Anti-faces may be removed from the model by pressing Merge.
- Holes
- Press Detect to start a hole analysis. This can be slow and if you wish to stop the process, use the Abort button in the "Current worker task" box. Once holes are found you can fill them with the Repair button.
- Unreferenced vertices
- Number of vertices that do not belong to any polygon or permanent edge.
- Draw unterminated polygon edges
- The edge of any polygon that does not join the polygon to another polygon (open edge) may be highlighted in the model view window by ticking this checkbox.
- Draw unreferenced vertices
- Vertices that do not belong to any polygon or permanent edge may be highlighted in the model view window by ticking this checkbox.