Origami App • Prototype

Generate crease patterns from polygon data.

This is a small app I built to turn my “hand-made” procedures into a repeatable pipeline: input a polygon, run geometric steps, and output a crease pattern as SVG.

What the app can do

The goal is not “perfect origami” — it’s a tool for experimenting with geometry.

How it works (concept)

A simple mental model of the pipeline. (You can rewrite this to match your real implementation.)

Tech stack

The app is a practice in making math ideas executable and testable.

Python numpy SVG Geometry utilities GUI prototyping

I focus on readability and structure: small helper functions, clear data models, and explicit handling of special cases.

Roadmap

A realistic next-step list.

Algorithmic

  • Support more complex polygons and multiple components.
  • Improve stability around collinear edges and tight angles.
  • Reduce fold count in practical constraints.

Product / UX

  • Add presets and example shapes (letters, symbols, logos).
  • Better export options (layered SVG, print-friendly view).
  • Clear “how to fold” hint view (even if approximate).