Skip to main content
Log in

Generating animated paper pop-ups from the motion of articulated characters

  • Original Article
  • Published:
The Visual Computer Aims and scope Submit manuscript

Abstract

Pop-up books are fascinating books comprised of paper pieces that pop out when opened to form interesting three-dimensional structures. But more than just reproducing 3D shapes, pop-up artists also use the movement of the paper pieces during the opening process to convey motion and produce some form of animation. Similarly, previous automated methods have focused on reproducing the 3D shape of an input mesh. In our work, we focus in recreating motion. We study the movement of the paper pieces of the different mechanisms used in pop-up structures to automatically design animated pop-ups. Our input is an animation file, containing a 3D character with an armature and motion. We map each of the linkage chains to a specific pop-up mechanism based on the type of motion it can produce. We then obtain the initial values of the parameters of the mechanisms, such as lengths and orientations of the patches, based on our formulations and parameter estimation. Subsequently, we utilize simulated annealing to search for a plausible layout from a valid configuration space. Finally, we produce a printable design layout of the animated pop-up.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17

Similar content being viewed by others

References

  1. Abel, Z., Demaine, E.D., Demaine, M.L., Eisenstat, S., Lubiw, A., Schulz, A., Souvaine, D.L., Viglietta, G., Winslow, A.: Algorithms for designing pop-up cards. STACS, LIPIcs 20, 269–280 (2013)

  2. Carroll, L., Sabuda, R.: Alice’s adventures in wonderland: a pop-up adaptation. Little Simon (2003). http://www.amazon.com/Alices-Adventures-Wonderland-Pop-up-Adaptation/dp/0689847432

  3. Ceylan, D., Li, W., Mitra, N.J., Agrawala, M., Pauly, M.: Designing and fabricating mechanical automata from mocap sequences. ACM Trans. Graph. 32(6), 186:1–186:11 (2013)

    Article  Google Scholar 

  4. Coros, S., Thomaszewski, B., Noris, G., Sueda, S., Forberg, M., Sumner, R.W., Matusik, W., Bickel, B.: Computational design of mechanical characters. ACM Trans. Graph. 32(4), 83:1–83:12 (2013)

    Article  Google Scholar 

  5. Demaine, E., O’Rourke, J.: Geometric Folding Algorithms: Linkages, Origami, Polyhedra. Cambridge Uni. Press, Cambridge (2007)

    Book  Google Scholar 

  6. de Figueiredo, L.H.: Adaptive sampling of parametric curves. Graph. Gems V, 173–178 (1995)

    Google Scholar 

  7. Glassner, A.: Interactive pop-up card design, part 1. IEEE Comput. Graph. Appl. 22(1), 79–86 (2002)

    Article  Google Scholar 

  8. Glassner, A.: Interactive pop-up card design, part 2. IEEE Comput. Graph. Appl. 22(2), 74–85 (2002)

    Article  Google Scholar 

  9. Hendrix, S.L., Eisenberg, M.A.: Computer-assisted pop-up design for children: computationally enriched paper engineering. Adv. Technol. Learn. 3(2), 119–127 (2006)

    Article  Google Scholar 

  10. Hoiem, D., Efros, A.A., Hebert, M.: Automatic photo pop-up. In: ACM SIGGRAPH2005, pp. 577–584. Los Angeles, California (2005). http://doi.acm.org/10.1145/1186822.1073232

  11. Hull, T.: Project Origami: Activities for Exploring Mathematics. A K Peters, Ltd (2006)

  12. Iizuka, S., Endo, Y., Mitani, J., Kanamori, Y., Fukui, Y.: An interactive design system for pop-up cards with a physical simulation. Vis. Comput. 27(6–8), 605–612 (2011). doi:10.1007/s00371-011-0564-0

    Article  Google Scholar 

  13. Le, S.N., Leow, S.J., Le-Nguyen, T.V., Ruiz, C., Low, K.L.: Surface and contour-preserving origamic architecture paper pop-ups. IEEE Trans Vis. Comput. Graph. 20(2), 276–288 (2014). doi:10.1109/TVCG.2013.108

    Article  Google Scholar 

  14. Le-Nguyen, T.V., Low, K.L., Ruiz, C., Le, S.N.: Automatic paper sliceform design from 3d solid models. Trans. Vis. Comput. Graph. (TVCG) 19(11), 1795–1807 (2013)

    Article  Google Scholar 

  15. Lee, Y., Tor, S., Soo, E.: Mathematical modelling and simulation of pop-up books. Comput. Graph. 20(1), 21–31 (1996)

    Article  Google Scholar 

  16. Li, X.-Y., Ju, T., Gu, Y., Hu, S.-M.: A geometric study of v-style pop-ups: theories and algorithms. In: ACM SIGGRAPH 2011, pp. 98:1–98:10. New York, NY, USA (2011). http://doi.acm.org/10.1145/1964921.1964993

  17. Li, X.-Y., Shen, C.-H., Huang, S.-S., Ju, T., Hu, S.-M.: Popup: automatic paper architectures from 3d models. In: ACM SIGGRAPH 2010, pp. 1–9. Los Angeles, California (2010). http://doi.acm.org/10.1145/1833349.1778848

  18. Mitani, J., Suzuki, H., Uno, H.: Computer aided design for origamic architecture models with voxel data structure. Trans. Inf. Process. Soc. Jpn. 44(5), 1372–1379 (2003)

    Google Scholar 

  19. Ruiz, C.R., Le, S.N., Yu, J., Low, K.L.: Multi-style paper pop-up designs from 3D models. Comput. Graph. Forum (EuroGraphics’14) 33(2), 487–496 (2014). doi:10.1111/cgf.12320

    Article  Google Scholar 

  20. Tachi, T.: Origamizing polyhedral surfaces. IEEE Trans. Vis. Comput. Graph. 16(2), 298–311 (2010)

    Article  Google Scholar 

  21. Thomaszewski, B., Coros, S., Gauge, D., Megaro, V., Grinspun, E., Gross, M.: Computational design of linkage-based characters. ACM Trans. Graph. 33(4), 64:1–64:9 (2014)

    Article  Google Scholar 

  22. Uehara, R., Teramoto, S.: The complexity of a pop-up book. In: 18th Canadian Conf. on Comput. Geom. (2006)

  23. Zhu, K., Zhao, S.: Autogami: a low-cost rapid prototyping toolkit for automated movable paper craft. In: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, CHI’13, pp. 661–670. ACM, New York (2013)

  24. Zhu, L., Xu, W., Snyder, J., Liu, Y., Wang, G., Guo, B.: Motion-guided mechanical toy modeling. ACM Trans. Graph. 31(6), 127:1–127:10 (2012)

    Article  Google Scholar 

Download references

Acknowledgments

This work was supported by the Singapore MOE Academic Research Fund (Project No. T1-251RES1104). The 3D Models are from Blender Swap http://www.blendswap.com. Girl model modified from L. Kaplinski, tree model by E. James, and monkey by J. Newnham.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Conrado Ruiz Jr..

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Ruiz, C., Le, S.N. & Low, KL. Generating animated paper pop-ups from the motion of articulated characters. Vis Comput 31, 925–935 (2015). https://doi.org/10.1007/s00371-015-1125-8

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00371-015-1125-8

Keywords

Navigation