-
Notifications
You must be signed in to change notification settings - Fork 156
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* develop: Updated README, documentation, and versioning before release. Fix for memory leak in the visibility function. Fix memory leak caused by objects not being cleaned up
- Loading branch information
Showing
6 changed files
with
120 additions
and
59 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -6,4 +6,5 @@ MANIFEST | |
*.xml | ||
*.egg-info | ||
doc/build | ||
.eggs | ||
.eggs | ||
.idea |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,81 @@ | ||
Perceiving Systems Mesh Package | ||
=============================== | ||
|
||
This package contains core functions for manipulating meshes and visualizing them. | ||
It requires ``Python 3.5+`` and is supported on Linux and macOS operating systems. | ||
|
||
The ``Mesh`` processing libraries support several of our projects such as | ||
* [CoMA: Convolutional Mesh Encoders for Generating 3D Faces](http://coma.is.tue.mpg.de/) | ||
* [FLAME: Learning a model of facial shape and expression from 4D scans](http://flame.is.tue.mpg.de/) | ||
* [MANO: Modeling and Capturing Hands and Bodies Together](http://mano.is.tue.mpg.de/) | ||
* [SMPL: A Skinned Multi-Person Linear Model](http://smpl.is.tue.mpg.de/) | ||
* [VOCA: Voice Operated Character Animation](https://github.com/TimoBolkart/voca) | ||
* [RingNet: 3D Face Shape and Expression Reconstruction from an Image](https://github.com/soubhiksanyal/RingNet) | ||
|
||
Requirements | ||
------------ | ||
|
||
You first need to install the `Boost <http://www.boost.org>`_ libraries. | ||
You can compile your own local version or simply do on Linux: | ||
|
||
``` | ||
$ sudo apt-get install libboost-dev | ||
``` | ||
|
||
On macOS: | ||
|
||
``` | ||
$ brew install boost | ||
``` | ||
|
||
Installation | ||
------------ | ||
|
||
First, create a dedicated Python virtual environment and activate it: | ||
|
||
``` | ||
$ python3 -m venv --copies my_venv | ||
$ source my_venv/bin/activate | ||
``` | ||
|
||
You should then compile and install the ``psbody-mesh`` package using the Makefile. | ||
If you are using the system-wide ``Boost`` libraries: | ||
|
||
``` | ||
$ make all | ||
``` | ||
|
||
or the libraries locally installed: | ||
|
||
``` | ||
$ BOOST_ROOT=/path/to/boost/libraries make all | ||
``` | ||
|
||
Testing | ||
------- | ||
|
||
To run the tests, simply do: | ||
|
||
``` | ||
$ make tests | ||
``` | ||
|
||
Documentation | ||
------------- | ||
|
||
A detailed documentation can be compiled using the Makefile: | ||
|
||
``` | ||
$ make documentation | ||
``` | ||
|
||
License | ||
------- | ||
Please refer for LICENSE.txt for using this software. The software is compiled using CGAL sources following the license in CGAL_LICENSE.pdf | ||
|
||
Acknowledgments | ||
--------------- | ||
|
||
We thank the external contribution from the following people: | ||
* [Kenneth Chaney](https://github.com/k-chaney) ([PR #5](https://github.com/MPI-IS/mesh/pull/5)) | ||
* [Dávid Komorowicz](https://github.com/Dawars) ([PR #8](https://github.com/MPI-IS/mesh/pull/8)) |
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -3,4 +3,4 @@ | |
|
||
# Copyright (c) 2016 Max Planck Society. All rights reserved. | ||
|
||
__version__ = '0.2' | ||
__version__ = '0.3' |