ABSTRACT

John is an architect who has recently become interested in the art of kirigami. Unlike origami, the art of paper folding, kirigami allows cutting the paper in addition to folding. John has been exploring this art form to see how it might influence his architectural designs. He says that cutting and folding paper in a constrained manner offers him a novel way to model the envelope of buildings. The alternating opaque surfaces and voids that result from this process help him envision new designs. He has asked you to create a tool that allows him to play with these ideas. The software should present him with a blank sheet of paper and allow him to cut and fold it into a variety of forms. John appreciates the physical constraints of this art form and would like you to embed those same constraints into the software you build. He wants the experience to feel spontaneous and be a faster alternative to cutting and folding an actual sheet of paper.