Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Mesh triangulation and simplification C++ library

Tags:

c++

mesh

3d

I am looking for a C++ library to triangulate and simplify 3D mesh. My 3D meshes are potentially huge (around 3 millions vertices). It should ideally be open source. Any idea?

like image 695
Korchkidu Avatar asked May 23 '10 17:05

Korchkidu


2 Answers

Here are some libraries I found:

1) CGAL

++ Does a lot of things;

-- Licensing issues;

2) GTS

++ Open source and quite easy to use;

-- Does less that CGAL

anymore ideas?

like image 52
Korchkidu Avatar answered Oct 19 '22 03:10

Korchkidu


vcglib (http://www.vcglib.net) is a open source c++ mesh processing library that offers high quality simplification.

vcglib is the library behind MeshLab (http://www.meshlab.net) so if you find some mesh processing feature in meshlab you will probably find that feature in the vcglib

like image 42
ALoopingIcon Avatar answered Oct 19 '22 03:10

ALoopingIcon