Skip to content

Latest commit

 

History

23 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Origami Blender Addon

A Blender addon for simulating and editing origami structures using geometric constraints and folding operations.

Installation

Install from ZIP (Recommended)

  1. Download the repository as a .zip

  2. Open Blender

  3. Go to:

    Edit → Preferences → Add-ons

  4. Click Install...

  5. Select the .zip file

  6. Enable the addon (search for "Origami")

Use

  1. Import a FOLD file or create the crease pattern manually.
  2. Select the object and Go to Edit mode
  3. Click Apply All Folds

For developers

Folder structure

Class structure

classDiagram

class CreaseEdge {
    +edge
    +angle
    +crease_type

    +signed_angle()
    +get_faces()
    +compute_dihedral()
}

Loading
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
Loading

About

A Blender add-on for folding origami crease patterns from FOLD files.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages