Stretch polygonal meshes in segments along an axis.
pip install gumby
Create a recipe:
mesh: examples/vitra/vitra.obj
# For meshes with mixed arities, specify `triangulate: true`.
# triangulate: true
landmarks: examples/vitra/vitra.pp
segments:
- ['leg seam', 'knee bottom', 20]
- ['knee bottom', 'knee top', 10]
- ['knee top', 'leg top', 10]
- ['back middle', 'back top', 50]
Run it:
python3 -m gumby.cli run recipe.yml stretched.obj
- Issue Tracker: https://github.com/lace/gumby/issues
- Source Code: https://github.com/lace/gumby
Pull requests welcome!
The project is licensed under the MIT license.