Skip to content

Mesh processing facilities for some other libraries and applications.

Notifications You must be signed in to change notification settings

LucasPayne/mesh_processing

Repository files navigation

mesh_processing


This library contains implementations of data structures and algorithms for geometry and mesh processing. Other things that could be implemented here are curves and surface methods such as subdivision surfaces.

Including mesh_processing in an application


mesh_processing is built with CMake and requires C++11. First, make sure all dependencies are available on your system. Create a new directory called "build", cd to it, and run "cmake ..". To include mesh_processing in a C++ application, simply include mesh_processing.h and link against the compiled library.

Dependencies


References


The half-edge mesh data structure is largely based off of the paper by Mario Botsch and Daniel Sieger, (2011), "Design, Implementation, and Evaluation of the Surface_mesh data structure". This data structure is intended to be useful, for example, for algorithms described in the book Polygon Mesh Processing.

The library


SurfaceMesh

About

Mesh processing facilities for some other libraries and applications.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published