Working with the plug-in is quite simple. It contains only one command "CompleteMesh". In the beginning it prompts to select a model to repair. Immediately when the input model is specified, the main dialog panel appears. It has the two following display modes: "beginning" and "working" (figures 1 and 2 respectively). A brief description of the dialog panel’s controls is placed in table 1 below the figures. Initially the first display mode is active. At this step some special features of repairing can be specified using check boxes on the right side of the panel (see figure 1 and table 1). Then, after pressing button “Process” the repairing is launched and the panel is switched to the second mode (figure 2). In this mode the check boxes become inaccessible, button "Process" hides and button "Terminate" appears. Using this button the processing can be aborted if necessary. Otherwise it finishes normally, the main dialog panel disappears, and the output mesh is exported to Rhino’s workspace with replacing the input one.
|1||button||starts repairing of a specified input|
|2||check box||tells the plug-in that the input is an unclosed bas-relief (examples 3, 4). Ignoring this option for such samples essentially increases the processing time and leads to improper results, because by default the plug-in tries to make a manifold|
|3||check box||tells that the input can contain tunnel-like holes whose internal parts are lost (example 2). Detecting such holes decreases the performance and is recommended only if such holes really can take place.|
|4||check box||specifies repairing in a mode that prevents possible self-intersections in the output model. The duration in this case can be sufficiently longer; at the same time, processing without this option allows to obtain the output without self-intersections in a majority of cases.|
|5||progress indicator||indicates the repairing progress. Because the required amount of work can’t be estimated precisely at the beginning, during the processing the progress bar can roll back to a previous position several times.|
|6||button||interrupts the repairing without any output.|
Table 1: specification of the controls