Vision and Mobile Robotics Laboratory | Software
Home | Members | Projects | Publications | Software | Videos Internal

CleanMesh

Description

CleanMesh is a program for cleaning up meshes. It removes vertices of degree less than three (removes isolated vertices and dangling edges), small disconnected surface patches and edges in the mesh that are too long.

Files

Usage

By typing 'CleanMesh -' the following options (format description default) are printed:

Usage: CleanMesh (see CleanMesh.html for complete usage)

Detailed Usage

%S in mesh filename [required]

%S out mesh filename [required]

-step step only once through cleaning [off]

-rel_mel %F relative maximun edge length left in mesh [8]

-abs_mel %F absolute maximun edge length left in mesh [8]

-mps %d minimum patch size in vertices [10]

-rb remove boundary [off]

Examples

An example of the minimum usage is:

To make a mesh have no edges longer than 4 units and no disconnected patches with count less than 100 vertices:

up


The VMR Lab is part of the Vision and Autonomous Systems Center within the Robotics Institute in the School of Computer Science, Carnegie Mellon University.