Computation models in e-origami system Eos
We discuss the computation models incorporated in Eos. Suppose that we practice origami with a square sheet of paper to create a shape of interest. Furthermore, we also want to consider origami as a process of creation in the era of digital transformation (often coined as DX). That is to say; we interact with a computer to create the intended shape in the computer’s memory and visualize it on the computer’s screen.
The advantages of this approach are improved precision, provability of properties of the created structures, fine-tuning of shapes, and deference to other kinds of DX processes such as 3D printing. This approach leads us to the notion of computational origami discipline. Eos is a software tool for studying computational origami.
We discuss the mechanism of Eos. Although we introduced Eos as a software tool, it is by no means a mere collection of independent software modules. Eos is an engine of geometric processing focusing on origami. It performs a streamlined and verifiable creation of origami and contains a geometric reasoner of origami.
We realize the engine and the reasoner using several computation models that communicate by common structures.
We explain these computation models and their functionality by several origami examples. We take samples from geometric origami and classical origami.