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


Release Notes: 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.


Release Notes: 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).


Release Notes: 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.


Release Notes: 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.


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