Paper folder provides a way to work with FOLD (Flexible Origami List Datastructure).
Draw crease patterns and simulate them, freeze the intermediate results as key frames.
Export precomputed folding animation as an easy to parse series of meshes.
- FOLD specification (version 1.2) validation.
- Convert from and to FOLD, SVG, OBJ files.
- Generate locally flat-foldable SVG crease patterns.
The research mission of this project is to classify locally flat-foldable graphs,
with the condition that their "pseudo-dual" graphs also retain flat-foldability.
Run the command inside a terminal.
make && \
./paper-folder validate \
"assets/rabbit-ear/kissing-squares.fold"⛔INVALID: "assets/rabbit-ear/kissing-squares.fold"
⚠️frame:0: faces_vertices and faces_edges mismatching winding
⚠️frame:0: faces_vertices and faces_faces mismatching winding
⚠️frame:0: faces_edges and faces_faces mismatching winding