Book contents
- Frontmatter
- Contents
- Preface
- 0 Introduction
- Part I Linkages
- Part II Paper
- 10 Introduction
- 11 Foundations
- 12 Simple Crease Patterns
- 13 General Crease Patterns
- 14 Map Folding
- 15 Silhouettes and Gift Wrapping
- 16 The Tree Method
- 17 One Complete Straight Cut
- 18 Flattening Polyhedra
- 19 Geometric Constructibility
- 20 Rigid Origami and Curved Creases
- Part III Polyhedra
- Bibliography
- Index
13 - General Crease Patterns
Published online by Cambridge University Press: 07 September 2010
- Frontmatter
- Contents
- Preface
- 0 Introduction
- Part I Linkages
- Part II Paper
- 10 Introduction
- 11 Foundations
- 12 Simple Crease Patterns
- 13 General Crease Patterns
- 14 Map Folding
- 15 Silhouettes and Gift Wrapping
- 16 The Tree Method
- 17 One Complete Straight Cut
- 18 Flattening Polyhedra
- 19 Geometric Constructibility
- 20 Rigid Origami and Curved Creases
- Part III Polyhedra
- Bibliography
- Index
Summary
Our knowledge about single-vertex flat foldability from Section 12.2 (p. 198) allows us to solve a more general problem involving local foldability of vertices in a general crease pattern (on a flat piece of paper). A vertex in a crease pattern or mountain–valley pattern is locally flat foldable if we obtain flat foldability when we cut out any region containing the vertex, portions of its incident edges, and no other vertices or edges. We can make the canonical choice for the cut-out region of a small disk centered at the vertex. Thus local flat foldability of a vertex is equivalent to single-vertex foldability in a crease pattern or mountain–valley pattern obtained by restricting the larger pattern to the creases incident to the vertex.
We can easily determine whether every vertex in a crease pattern or a mountain–valley pattern is locally flat foldable: just test each vertex according to the algorithms in Section 12.2. The catch is that while every vertex in a crease pattern may be locally flat foldable, each vertex might require its own local mountain–valley assignment. The more interesting question, the local flat foldability problem, is to determine whether a general crease pattern has one, global mountain–valley assignment for which every vertex is locally flat foldable. Bern and Hayes (1996) showed how to solve this problem by finding one such mountain–valley assignment, or determining that none exist, in linear time.
- Type
- Chapter
- Information
- Geometric Folding AlgorithmsLinkages, Origami, Polyhedra, pp. 214 - 223Publisher: Cambridge University PressPrint publication year: 2007