[thinvox] 3D voxel model thinning
binvox thinvox viewvox meshconv
Introductionthinvox is a program that reads a 3D voxel file as produced by binvox, and applies a thinning algorithm to it. Currently it only supports the directional thinning method described by Kálmán Palágyi and Attila Kuba in Directional 3D Thinning Using 8 Subiterations, Springer-Verlag Lecture Notes in Computer Science volume 1568, pp. 325-336, 1999.
- input formats:
- output formats:
Downloadversion 0.36, added 2 December 2017
- Linux 64 bit executable
compiled under CentOS 6.7, 64-bit
- Windows executable
compiled using a cross compiler. This executable also runs under Linux using Wine.
(the binaries have been compressed using the UPX executable compressor)(they are self-decompressing)
UsageRun thinvox without parameters for a usage summary.
Note that for efficiency reasons no boundary checking is done: in other words, make sure that there are no voxels in the outer layer of your model (binvox already enforces this).
CreditIf you use thinvox for your (published) work, please add a reference to me, to this site (as a link, you could use http://www.google.com/search?q=thinvox), and to the paper by Palágyi and Kuba (see above).
FeedbackDo send me e-mail (to patrick.n.min at gmail dot com) with your questions, comments, suggestions, bug reports, etc.