Metro is a tool designed to evaluate the difference between two triangular meshes by computing the Hausdorff distance between the two surfaces. Metro adopts an approximated approach based on surface sampling and point-to-surface distance computation. The tool has been widely used in the surface simplification research community (more than 140 citations according to google scholar). The tool is built using the VCG library.
| Tags | multimedia Graphics 3D Modeling Scientific/Engineering Visualization |
|---|---|
| Licenses | GPL |
| Operating Systems | Windows POSIX Linux |
| Implementation | C++ |
Recent releases


Changes: This release changes the core for distance computation. It uses the library flexible search structures. Now the comparison can be done exploiting a static uniform grid, a hashed grid, or a hierarchy of AA boxes.


Changes: This release adds options for saving two ASCII CSV files with the dump of the histogram of the error distribution between the two meshes (useful for printing high-quality graphs).


Changes: The core of the app (the point to mesh distance functionalites) has been moved inside the VCG library. There are small optimizations here and there.


Changes: This version is a minor update with better support of some variant of the PLY 3D format and the correction of a small bug in the error reporting system.


Changes: This version just corrects small bugs and introduces off file support.