flatworld.test.UnwrapTest004
a 3D-mesh-to-2D-poly processor/unwrappertool by Karsten Schmidt.
“For now, the lib has 2 strategies for rendering edges depending on the desired material & assembly process: glue tabs for folding or holes for ring/thread mounting/joining. Interlocking support will be added soon, only a small step from the drill holes…
The layout itself is also using the strategy pattern and the algorithm shown here is minimizing the summed distance between vertices of all shapes (per sheet), but still has room for improvement… e.g. by adjusting the order of adding faces (maybe an alternating large/small order)…”
flatworld library

flatworld.test.UnwrapTest004

a 3D-mesh-to-2D-poly processor/unwrappertool by Karsten Schmidt.

For now, the lib has 2 strategies for rendering edges depending on the desired material & assembly process: glue tabs for folding or holes for ring/thread mounting/joining. Interlocking support will be added soon, only a small step from the drill holes…

The layout itself is also using the strategy pattern and the algorithm shown here is minimizing the summed distance between vertices of all shapes (per sheet), but still has room for improvement… e.g. by adjusting the order of adding faces (maybe an alternating large/small order)…

flatworld library