jlopezbi / rhinoUnfolder

unwrap meshes in rhino!
GNU General Public License v3.0
8 stars 2 forks source link

Generalizable Joinery Method #21

Closed jlopezbi closed 8 years ago

jlopezbi commented 11 years ago

two edges are going to be joined somehow. This should be generalized so that it will be easy to customize

jlopezbi commented 10 years ago

all joinery methods will probably require: 1) the cut-edge (the two points making up the edge), 2) the face to be joined to. This could be all points of the face, or simply the centroid of the face, relative to the seam

It might make sense to simply have a joinery method for flatEdges. This method could choose some subset of a bunch of joinery commands (i.e. tab and hole)

jlopezbi commented 8 years ago

Lets say there is a class Joinery which is stored in Net. each joinery object as a 1:1 correspondence with the real mesh cut edges. This might be a nice simplification of things. Each joinery object could store pointers to its two cut edges in the net.

jlopezbi commented 8 years ago

solved with using different edge types (cut, fold, naked) which inherit FlatEge