折紙関連ソフトウェアのリスト
展開図ツール
ORIPA: Origami Pattern Editor
展開図エディタ.折紙の展開図を素早く作図するための機能を実装.折りたたみ後の形状を表示する機能有り.
Javaアプリケーション.オープンソース.2005年公開.
開発者:三谷純
http://mitani.cs.tsukuba.ac.jp/oripa/
-------------------------------------------------------------------------
ORIHIME
高機能展開図エディタ.折紙の展開図を作図するための機能が多数実装され,編集の自由度が高く実用的.折りたたみ後の形状を表示する機能有り.
Javaアプリケーション.2015年 Ver.2公開
開発者:Meguro Toshiyuki
http://mt777.html.xdomain.jp/keisanki/keisanki.html
-------------------------------------------------------------------------
TreeMaker
作りたい形の木構造を入力とし、その構造を持つ形を折りあげるための展開図を出力.平坦折り紙を対象.
マルチプラットフォームソフトウェア.オープンソース.1998年 Ver4 公開
開発者:Robert J. Lang
https://langorigami.com/article/treemaker
-------------------------------------------------------------------------
Tess : origami tessellation software
幾何学的なタイルパターンを折り上げる Origami Tessellation の展開図を、あらかじめ準備されたパターンの選択とパラメータの調整によって生成.
Windowsソフトウェア.2007年 Ver.1.4公開
開発者:Alex Bateman
http://www.papermosaics.co.uk/software.html
-------------------------------------------------------------------------
Crease Pattern Exporter
ミウラ折り、吉村パターンなど、よく知られたパターンを始め、各種の幾何学的なパターンをSVG形式でダウンロードできる.
Webアプリケーション.2020年 公開
開発者:Su Dan
http://www.cgg.cs.tsukuba.ac.jp/~sudan/CreasePatternExporter.html
-------------------------------------------------------------------------
Interactive Rings Tessellation
Ring Tessellationと呼ばれる幾何学パターンの展開図と折りたたみ後の形状(シルエット)を出力.パラメータ調整可.
WOLFRAM Demonstrations Project. 2011年公開
開発者:Robert J. Lang https://demonstrations.wolfram.com/InteractiveRingsTessellation/
-------------------------------------------------------------------------
Origamizer
3Dメッシュデータから、その形状を1枚の紙を折って作るための展開図を生成.
Windowsソフトウェア.2008年公開.
開発者:舘知宏
http://origami.c.u-tokyo.ac.jp/~tachi/software/index.html#origamizer
-------------------------------------------------------------------------
シミュレータ
Origami Simulator
展開図から折りたたみモーションを生成.Mass-Springモデルを採用.
Webアプリケーション.オープンソース.
開発者:Amanda Ghassaei
http://apps.amandaghassaei.com/OrigamiSimulator/
-------------------------------------------------------------------------
Rigid Origami Simulator
剛体折り可能な展開図に対して、折りたたみモーションを生成.
Windowsソフトウェア.2007年公開.
開発者:舘知宏
http://origami.c.u-tokyo.ac.jp/~tachi/software/index.html#rigid_origami
-------------------------------------------------------------------------
折り紙シミュレーション
おそらく、立体的な形を扱える最も初期の折り紙シミュレータ.マウスによってカドとカドを合わせるなどの折り操作を行うことができる.
Windows アプリケーション.オープンソース.公開年不明(関連論文1993年)
開発者:宮崎慎也
https://www.om.sist.chukyo-u.ac.jp/research/origami.html
-------------------------------------------------------------------------
d-origami
マウス操作によって紙のカドをつかんで折る操作を再現.ブラウザ上で作品を折りあげることができる.制作後に折りたたみ工程をアニメーション表示.投稿作品の共有.
Webアプリケーション.2020年公開.
開発者:Innan Yuan
https://d-origami.com/
-------------------------------------------------------------------------
モデリングツール
ORI-REVO: for 3D Origami of Revolution
軸対称性を持つ立体を包むような折り紙の形を設計できる.
Javaアプリケーション.2011年公開.
開発者:三谷純
http://mitani.cs.tsukuba.ac.jp/ori_revo/
-------------------------------------------------------------------------
ORI-REF: for Curved Origami based on Reflection
可展面モデルに対して、対話的に鏡映変換による折り操作を適用することができる.
Windowsソフトウェア.2011年 公開
開発者:三谷純
http://mitani.cs.tsukuba.ac.jp/ori_revo/
-------------------------------------------------------------------------
FreeForm Origami
剛体折り制約、平坦折り制約、可展制約など、各制約のもとで、対話的な形状操作ができる.
Windowsソフトウェア.2007年公開.
開発者:舘知宏
http://origami.c.u-tokyo.ac.jp/~tachi/software/index.html
-------------------------------------------------------------------------
折り図ツール
CAD for Diagramming (正式名無し)
折り図の作成を支援.次の折り操作の予測候補を示す機能あり.単純折りのみサポート.
Javaアプリケーション.2010年 公開
開発者:鶴田直也
http://grusfield.com/tsuruta/projects/diagramming/
-------------------------------------------------------------------------
DIAMOND
展開図を入力することで折り図を生成.折りたたみ後の形状に対する操作も可.オープンソース.リリース版はまだない.
開発者:Kei Morisue
https://github.com/kei-morisue/DIAMOND
-------------------------------------------------------------------------
ライブラリ
Rabbit Ear
折紙に関係するプログラム開発をサポートするJavaScriptライブラリ.展開図情報を表すグラフ構造、折り返し操作、平坦折り条件を満たす角度の算出、描画など、便利な機能を提供.
JavaScript.オープンソース.2018年 Ver.0.1 公開
開発者:Robby Kraft
https://rabbitear.org/
-------------------------------------------------------------------------
その他
Reference Finder
入力された座標を折り出す(折り線の交点として取得する)ための手順を提示.
Webアプリケーション.2018年 公開
開発者:Robert J. Lang によるものを Robby Kraft が移植
https://finder.origami.tools/
-------------------------------------------------------------------------
Simple Origami Generator (正式名無し)
作りたい形を多角形として入力すると、数回の単純折りで作れる類似する形状の一覧を出力.
Javaアプリケーション.2011年 公開
開発者:鶴田直也
http://grusfield.com/tsuruta/projects/origamifinder/
-------------------------------------------------------------------------
Maze Folder
格子上に作られた迷路を折り上げることができる展開図を生成.
Webアプリケーション
開発者:Erik Demaine, Martin Demaine, Jason Ku
http://erikdemaine.org/fonts/maze/
-------------------------------------------------------------------------
参考
・The Foldinator Project (スクリプトによる折り図生成 2001~2009)
http://www.zingman.com/origami/foldinator.php
・Doodle : Doodle Origami Oriented Diagramming LanguagE (折り工程記述言語 2001) http://doodle.sourceforge.net/