Computational Visual Media

, Volume 2, Issue 4, pp 321–327 | Cite as

Computational design of iris folding patterns

  • Yuki IgarashiEmail author
  • Takeo Igarashi
  • Jun Mitani
Open Access
Research Article


Iris folding is an art-form consisting of layered strips of paper, forming a spiral pattern behind an aperture, which can be used to make cards and gift tags. This paper describes an interactive computational tool to assist in the design and construction of original iris folding patterns. The design of iris folding patterns is formulated as the calculation of a circumscribed polygonal sequence around a seed polygon. While it is possible to compute the positions of vertices analytically for a regular polygon, it is not straightforward to do so for irregular polygons. We give a numerical method for irregular polygons, which can be applied to arbitrary convex seed polygons. The user can quickly experiment with various patterns using the system prior to constructing the art-form.


craft pattern fabrication user interface novice users 

Supplementary material

41095_2016_62_MOESM1_ESM.mp4 (9.7 mb)
Supplementary material, approximately 9.74 MB.


  1. [1]
    Mitani, J.; Suzuki, H. Making papercraft toys from meshes using strip-based approximate unfolding. ACM Transactions on Graphics Vol. 23, No. 3, 259–263, 2004.CrossRefGoogle Scholar
  2. [2]
    Li, X.-Y.; Shen, C.-H.; Huang, S.-S.; Ju, T.; Hu, S.-M. Popup: Automatic paper architectures from 3D models. ACM Transactions on Graphics Vol. 29, No. 4, Article No. 111, 2010.Google Scholar
  3. [3]
    Li, X.-Y.; Ju, T.; Gu, Y.; Hu, S.-M. A geometric study of v-style pop-ups: Theories and algorithms. ACM Transactions on Graphics Vol. 30, No. 4, Article No. 98, 2011.Google Scholar
  4. [4]
    Coahranm, M.; Fiume, E. Sketch-based design for Bargello quilts. In: Proceedings of Eurographics Workshop on Sketch-Based Interfaces and Modeling, 165–174, 2005.Google Scholar
  5. [5]
    Igarashi, Y.; Igarashi, T. Holly: A drawing editor for designing stencils. IEEE Computer Graphics and Applications Vol. 30, No. 4, 8–14, 2010.CrossRefGoogle Scholar
  6. [6]
    Igarashi, Y.; Mitani, J. Patchy: An interactive patchwork design system. In: Proceedings of ACM SIGGRAPH 2015 Posters, Article No. 10, 2015.Google Scholar
  7. [7]
    Peterson, I. Pursuing pursuit curves. 2001. Available at Scholar
  8. [8]
    Lorensen, W. E.; Cline, H. E. Marching cubes:A highresolution 3D surface construction algorithm. ACM SIGGRAPH Computer Graphics Vol. 21, No. 4, 163–169, 1987.CrossRefGoogle Scholar
  9. [9]
    Cinderella. The interactive geometry software. 1998. Available at Scholar

Copyright information

© The Author(s) 2016

Authors and Affiliations

  1. 1.Meiji UniversityNakano-kuJapan
  2. 2.The University of TokyoBunkyo-kuJapan
  3. 3.University of TsukubaTsukuba-cityJapan

Personalised recommendations