FLAT FOLDABLE

Locally Flat Foldable

Kawasaki's Theorem

Global flat-foldability is an np-hard problem. Local flat-foldability is easy.

cp.nodes[index].flatFoldable();

What is the missing crease needed to satisfy flat-foldability?

cp.findFlatFoldable();
// crease an edge from the center with that angle
falsecp.nodes[0].flatFoldable();