Discover the Ins and Outs of Folding Patterns with this Origami Simulator

The origami simulator

Origami, which comes from the Japanese words ori meaning “folding” and kami meaning “paper”, is a pretty niche field which requires dedication, delicate hands, and a lot of free time. 

While most of us can make a paper plane or boat, the more obscure origami designs require numerous steps and intricate folds to create.

This origami simulator by coder Amanda Ghassaei is unlike your conventional origami. Instead of following a series of steps to create a paper animal, her program folds every crease simultaneously by looking for displacements in the flat geometry.

 The origami simulator
The origami simulator

Users can upload their SVG or FOLD patterns, or use one of the pre-existing examples. After choosing one, you can move its simulation around and adjust aspects such as the fold percentage, edge visibility, and pattern stiffness. It isn’t a video game, but it does have VR headset and hand controller capabilities which let you interact with the pattern in a digital construct.

The program even has a Pattern mode which shows each specific fold and where it corresponds to. All the 3D interaction and rendering is done with Javascript 3D library threejs while path-data polyfill helps with SVG path parsing.

Read the rest at

Share on facebook
Share on twitter
Share on linkedin
Share on pinterest

Related Articles

Keep up to date on 3D Printing technologies

We're learning a lot about 3D printing, and So will you.

Subscribe to our mailing list and make better 3D print decisions.