Section: Software
OpenNL - Open Numerical Library
Participants : Thomas Jost, Bruno Lévy, Nicolas Ray, Rhaleb Zayer.
OpenNL is a standalone library for numerical optimization, especially well-suited to mesh processing. The API is inspired by the graphics API OpenGL, this makes the learning curve easy for computer graphics practitioners. The included demo program implements our LSCM [5] mesh unwrapping method. It was integrated in Blender by Brecht Van Lommel and others to create automatic texture mapping methods. OpenNL is extended with two specialized modules :
CGAL parameterization package : this software library, developed in cooperation with Pierre Alliez and Laurent Saboret, is a CGAL package for mesh parameterization.
Concurrent Number Cruncher : this software library extends OpenNL with parallel computing on the GPU, implemented using the CUDA API.