Treemaker 4.0: A program for origami design. .. Computational origami is a subset of the branch of computer science known as computational geometry; many of the algorithms of the former have broader applicability in the latter. We see, for example, the straight skeleton appearing in problems as diverse as the design of origami insects and the design of pitched roofs on buildings! The practical realization of computational origami theory and algorithms are tools—computer programs—that carry out origami design and computations. In this section I present several computational investigations of my own.