Script to explode a 3d (obj) file into printable pieces.
- add primitives
- Box
- improve model simplification and triangulation
- improving rev-triangulation algorithm to be also robust with polygon(P>4) -> use ear clipping approach for 3d (P>4) polygon
- model/merge: when merging models, group definitions are lost
- explore boolean operations on model or parametric models
- support box and cylinder
- support and/or/xor operations
- remove cur_group concept from model, leads to confusion. better to be stateless
- clean up tag/group mess in model-class. groups could be a virtual selector of tags
- generate interesting triangle fields, first attempt using delaunay
- BUG/model: faces added with area 0, this can happen with svg triangulation where vertices span a horizontal line.
python 3.x
pip install -r ./requirements.txt