Home▸Toys & Play▸2D Accordion Paper Fold Crease Pattern

2D Accordion Paper Fold Crease Pattern

Watch the exact top-down kinematic chain behind an accordion paper fold: a hinged strip chain computed with cumulative rotation matrices, alternating mountain and valley creases, from a flat sheet to a fully closed bellows.

Toys & Play2DEasy60 FPS📱 Mobile-adapted⇄ 3D version
2d-3d-origami-paper-fold ↗ Open standalone

This 2D companion to the 3D origami paper fold simulation draws the same accordion mechanism from directly above as an exact kinematic chain: each paper strip is a rigid link, each crease is a hinge, and every strip's direction is computed as the cumulative sum of all the hinge rotations before it, alternating sign so the chain closes into a flat bellows rather than spiraling away. Drag the strip-count slider to rebuild the chain with 4 to 16 segments, use the fold slider or the Fold/Unfold button to drive the crease angle from a flat sheet to a fully closed accordion, or switch on auto-folding to watch the bellows breathe in and out on its own, with mountain and valley creases marked in the standard origami-diagram convention.

⚙ Under the hood

This 2D companion to the 3D origami paper fold simulation draws the same accordion mechanism from directly above as an exact kinematic chain: each paper strip is a rigid link, each crease is a hinge, and every strip's direction is computed as the cumulative sum of all the hinge rotations before it, alternating sign so the chain closes into a flat bellows rather than spiraling away. Drag the strip-count slider to rebuild the chain with 4 to 16 segments, use the fold slider or the Fold/Unfold button to drive the crease angle from a flat sheet to a fully closed accordion, or switch on auto-folding to watch the bellows breathe in and out on its own.

origamipaper foldingaccordion foldcrease patternkinematic chainmountain and valley foldsbellows

2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)