A Blender addon for simulating and editing origami structures using geometric constraints and folding operations.
-
Download the repository as a
.zip -
Open Blender
-
Go to:
Edit → Preferences → Add-ons -
Click Install...
-
Select the
.zipfile -
Enable the addon (search for "Origami")
- Import a FOLD file or create the crease pattern manually.
- Select the object and Go to Edit mode
- Click Apply All Folds
- core/: Simulation engine
- operators/
- properties/
- tests/
- ui/
classDiagram
class CreaseEdge {
+edge
+angle
+crease_type
+signed_angle()
+get_faces()
+compute_dihedral()
}
classDiagram
class Constraint {
<<abstract>>
+project(bm: BMesh)
}
class EdgeLengthConstraint {
+edge
+rest_length: float
+__init__(edge, rest_length: float)
+project(bm)
}
class CreaseConstraint {
+crease
+__init__(crease_edge)
+project(bm)
}
Constraint <|-- EdgeLengthConstraint
Constraint <|-- CreaseConstraint
