Science Links

This page contains various and sundry links to web pages that combine origami with mathematical or scientific applications. See here for additional links not specifically related to mathematical and scientific origami. Please let me know if you find any broken links or if there are any pages you think I’ve overlooked.

Origami Mathematics

Computational Origami

  • Tessellatica
    My collection of Mathematica code for manipulating and analyzing origami forms. It’s open-source, but you’ll need Mathematica to use it.
  • FOLD format
    The specification for the Flexible Origami List Datastructure format developed by Erik Demaine, Jason Ku, and myself, as an interchange format for origami software. Converters written by Erik Demaine for many popular formats.
  • ReferenceFinder Online
    Robby Kraft has written an online version of ReferenceFinder.
  • Amanda Ghassaei’s Origami Simulator
    A Javascript implementation of an origami folding simulator, based on a “truss model” and using the FOLD format.
  • Erik Demaine
    Erik is a professor at MIT whose research covers many aspects of folding including algorithms and complexity theory. He is a leading theorist in the world of computational origami.
  • Jun Mitani
    Professor Mitani (University of Tsukuba) has developed the theory and tools of many origami structures; you can see examples of them and his papers on his website. See also some specific tools he’s developed further down in this list.
  • Tomohiro Tachi
    Tomohiro Tachi has developed a number of origami computational tools and has developed fundamental theory in the area of rigid folding and the notoriously difficult field of thick origami. In particular, check out his page of his own origami software.
  • Alex Bateman’s Tessellations
    Alex Bateman’s web page that includes extensive information about origami tessellations and a downloadable program, Tess, for generating them.
  • Wolfram Demonstrations
    The Wolfram demonstrations project includes several Mathematica notebooks for the creation of origami figures. I draw your attention to two that I’ve submitted:

    • Origami Flanged Pots — An interactive tool that lets you define the cross section of a rotationally symmetric pot and generate the crease pattern and an image of the folded form.
    • Interactive Rings Tessellation — Lets you define several characteristics of a rotationally symmetric simple flat twist tessellation and generate the crease pattern and image of the folded form.
  • Jun Mitani’s ORI-REVO
    Jun Mitani’s interactive Java tool for constructing surfaces of revolution, including both crease patterns with rotational symmetry (like the “Origami Flanged Pot” demonstration above) as well as rectangular-translational symmetry. See a demonstration video here.
  • Jun Mitani’s ORIPA
    ORIPA is a pattern editor for origami that provides a visual rendering of the folded form. The file format is starting to see adoption by other computational tools.
  • Jun Mitani’s ORI-REF
    Yet another cool tool from Mitani-san. This one generates curved folds whose folds are planar in 3D by repeatedly reflecting a curved surface through a user-definable plane.
  • Chris K. Palmer
    Chris Palmer’s website formerly included much information about origami tessellations and still has interesting images of “polypouches,” Chris’s variations on single twists.
  • Helena Verrill
    Helena Verrill’s origami pages include Helena’s
    own research into origami tessellations.
  • Rhino 3D
    Rhino 3D is a modeling tool for designers that has seen adoption by quite a few people for use in computational origami (do a search for the word “origami” on their website). Many of them use the Grasshopper plugin, which is a “generative modeler” for Rhino; put differently, it allows you to create structures algorithmically, using a visual editor.
  • JOrigami
    An open source Java implementation of the “Fold and Cut” problem. Contains code and some good references on the problem.

Origami Technology

  • Zhong You
    Zhong You is a professor at Oxford University who specializes in deployable structures and has incorporated origami into several types of device, including heart stents and automotive crash-absorbing structures.
  • Paul Haeberli
    A tutorial by Paul Haeberli on pleated structures.
  • Dr. David Huffman
    The late Dr. David Huffman (of Huffman coding fame) was one of the pioneers of mathematical origami. This page shows some of his work.
  • Simon Guest
    Simon Guest’s explorations of foldable structures.
  • Electric Firefly
    Simon Goldstein’s website shows many lamps that are based on origami structures.