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

SmoothMesh

Description

SmoothMesh is a program for low pass filtering meshes. The smoothing code is based on the "smoothing without shrinking" filter of Gabriel Taubin (ICCV '95).

Files

This directory contains the source files for the SmoothMesh function. All source files are written in c++. See Makefile in this directory for the necessary source files and libraries need to compile this program.

Usage

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

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

Detailed Usage

%S in mesh filename [required]

%S out mesh filename [required]

-l %F lambda gain [0.330]

-m %F mu gain [-0.331]

-n %d number of iterations [50]

-fix_boundary don't smooth the boundary [off]

Examples

An example of the minimum usage is:

A more smoothed result with no smoothing on the boundary could be produced with:

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.