Polygonal mesh library developed at Body Labs
Polygonal mesh library developed at Body Labs.
This library is deprecated. The primary successor is lacecore:
obj
extra.Several other mesh-related libraries were broken out from this package and
blmath:
For batteries-included prototyping, Trimesh is recommended as an alternative.
Mac OS:
brew update && brew install boost
pip install numpy==1.13.1
pip install lace
Linux:
apt-get install -y --no-install-recommends libsuitesparse-dev libboost-dev
pip install numpy==1.13.1
pip install lace
Docker:
docker build .
pip install lace
pip install -r requirements_dev.txt
pip install -e .
rake test
rake lint
This library was refactored from legacy code at Body Labs by Alex Weiss,
with portions by Eric Rachlin, Paul Melnikow, Victor Alvarez,
and others. It was extracted from the Body Labs codebase and open-sourced by
Guillaume Marceau. In 2018 it was forked by Paul Melnikow and
published as metabolace. Thanks to a repository and package
transfer from Body Labs, the fork has been merged back into the original.
The project is licensed under the two-clause BSD license.
This project uses the RPly library to read and write PLY files, by Diego Nehab,
IMPA, distributed under the MIT License.