ShapeOp  0.1.0

Introduction

This library introduces a unified optimization framework for static and dynamic geometry processing based on [1] and [2]. This library comes from an effort to make research reproducible and to transfer knowledge and technology.

This project was a joint collaboration:

We would also like to thank all our research collaborators without which this project could not have been possible:

The library is subject to the terms of the Mozilla Public License v. 2.0. You can obtain a copy of the MPL2 at http://mozilla.org/MPL/2.0/.

Compilation and Installation

Getting the library.

Download the ShapeOp source code from http://shapeop.org/.

Compilation under Unix and Mac.

Install CMake (http://www.cmake.org) and Eigen (http://eigen.tuxfamily.org/) using your favorite package manager. Then in the main repository type:

After building the library, you can generate the documentation by typing:

To generate the documentation first install Doxygen (http://www.doxygen.org/). You will also need to have Bibtex and Perl available to get the bibliography compiled.

Compilation under Windows.

Download and install CMake (http://www.cmake.org) and Eigen (http://eigen.tuxfamily.org/).

More details on the different compilation options.

For more details on the different compilation options see libShapeOp.

Documentation about the Libary and the Different Applications