TreeMaker is a computational origami tool developed by Robert J. Lang for calculating crease patterns from stick figure–like tree diagrams. His talk The math and magic of origami includes a brief introduction to the tool:
The software was last updated in 2006 and doesn't readily run on recent Ubuntu releases. This repository provides a compatible legacy environment to allow it to run on recent releases without modification.
-
Clone the repository.
-
Build TreeMaker and its environment:
docker build --tag treemaker .
Included is a wrapper for docker run
that configures access to the X server. Read it and, if necessary, adjust it to fit your system.
Run TreeMaker via the wrapper:
$ ./docker_run_x --rm treemaker --help
Usage: TreeMaker [-v] [-h] [-d <str>] [document...]
-v, --version show program version
-h, --help show option list
-d, --datadir=<str> TreeMaker data directory path prefix