Computational Design of Transforming Pop-up Books

NAN XIAO and ZHE ZHU

Department of Computer Science and Technology, Tsinghua University

RALPH R. MARTIN

School of Computer Science and Informatics, Cardiff University

KUN XU, JIA-MING LU and SHI-MIN HU

Department of Computer Science and Technology, Tsinghua University

 
Abstract

We present the first computational tool to help ordinary users create transforming pop-up books. In each transforming pop-up, when the user pulls a tab, an initial flat 2D pattern, i.e. a 2D shape with a superimposed picture, such as an airplane, turns into a new 2D pattern, such as a robot. Given the two 2D patterns, our approach automatically computes a 3D pop-up mechanism that transforms one pattern into the other; it also outputs a design blueprint, allowing the user to easily make the final model. We also present a theoretical analysis of basic transformation mechanisms; combining these basic mechanisms allows more flexibility of final designs. Using our approach, inexperienced users can create models in a short time; previously, even experienced artists often took weeks to manually create them. We demonstrate our method on a variety of real world examples.

 
Publication

Paper

Computational Design of Transforming Pop-up Books

Nan Xiao, Zhe Zhu, Ralph R. Martin, Kun Xu, Jia-Ming Lu, and Shi-Min Hu

ACM Transactions on Graphics, 2017 (Presentation at SIGGRAPH 2018)

Preprint Paper PDF

Preprint Supplemental PDF

 
Video

 
CITATION

@article { Nan2017,

                author = { Nan Xiao, Zhe Zhu, Ralph R. Martin, Kun Xu, Jia-Ming Lu, and Shi-Min Hu },

                title = { Computational Design of Transforming Pop-up Books },

                journal = { ACM Transactions on Graphics (SIGGRAPH 2018) },

                year = { 2017 },

                volume = { ??? },

                number = { ??? }

               }

 
ACKNOWLEDGEMENTS

This work was supported by the National Key Technology R&D Program (Project Number 2017YFB1002604), the Natural Science Foundation of China(Project Number 61521002), Research Grant of Beijing Higher Institution Engineering Research Center, Tsinghua-Tencent Joint Laboratory for Internet Innovation Technology, and an EPSRC Travel Grant.