C++ library and programs that demonstrate mesh processing techniques in computer graphics published at ACM SIGGRAPH in 1992–1998
C++ C Makefile GLSL Shell Perl
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
FilterPM Add explicit to constructors. Jun 5, 2018
Filtera3d Avoid construction of non-trivial static objects. Sep 26, 2017
Filterframe moved many Makefile_* to ./make; a few fixes towards recovering VS201… May 3, 2016
Filterimage Change uchar to uint8_t Jul 25, 2018
Filtermesh Change uchar to uint8_t Jul 25, 2018
Filterprog Replace bcase,ocase,bdefault macros by regular case and default keywo… May 27, 2018
Filtervideo Change uchar to uint8_t Jul 25, 2018
G3dOGL Change uchar to uint8_t Jul 25, 2018
G3dVec Replace bcase,ocase,bdefault macros by regular case and default keywo… May 27, 2018
MeshDistance Avoid construction of non-trivial static objects. Sep 26, 2017
MeshSimplify Formatting Jun 6, 2018
Meshfit Use parallel_for_each (threadpool) instead of parallel_for_int (OpenMP) Feb 15, 2018
MinCycles introduce some lambda functions and use emplace() Sep 23, 2017
Polyfit minor Jan 17, 2018
Recon Replace bcase,ocase,bdefault macros by regular case and default keywo… May 27, 2018
StitchPM moved many Makefile_* to ./make; a few fixes towards recovering VS201… May 3, 2016
Subdivfit minor Jan 17, 2018
VideoViewer Change uchar to uint8_t Jul 25, 2018
bin Use parallel_for_each (threadpool) instead of parallel_for_int (OpenMP) Feb 15, 2018
demos minor Apr 18, 2018
libHWX Replace bcase,ocase,bdefault macros by regular case and default keywo… May 27, 2018
libHWin Change uchar to uint8_t Jul 25, 2018
libHh merge Jul 25, 2018
make Add StackWalker Jul 25, 2018
reverselines Add support for Windows LLVM clang 5.0.1 Feb 11, 2018
test Change uchar to uint8_t Jul 25, 2018
thumbnails add thumbnails/ May 9, 2016
.gitattributes document common build errors, fix linguist classification of *.m files Nov 2, 2016
.gitignore Add StackWalker Jul 25, 2018
Makefile Use parallel_for_each (threadpool) instead of parallel_for_int (OpenMP) Feb 15, 2018
README.html minor Jan 3, 2017
README.md minor Jan 3, 2017
cpp.hint little fixes Jun 14, 2016
distrib.sln Initial; Version 1.0 Apr 29, 2016
hhmain.props minor May 31, 2017
license.txt Initial; Version 1.0 Apr 29, 2016

README.md

Mesh-processing-library

See README.html for details.

C++ library and programs that demonstrate mesh processing techniques in computer graphics published at ACM SIGGRAPH in 1992–1998:

  • surface reconstruction (from unorganized, unoriented points)
  • mesh optimization
  • subdivision surface fitting
  • mesh simplification
  • progressive meshes (level-of-detail representation)
  • geomorphs (smooth transitions across LOD meshes)
  • view-dependent mesh refinement
  • smooth terrain LOD
  • progressive simplicial complexes

See license.txt