mbasaglia/Knotter

parametrized mesh types

Opened this issue · 0 comments

It would be nice if one could parametrize the mesh used by plugins when generating nodes ("fill area" and "insert lattice" are the best examples). Sometimes I want to fill with a triangular or hexagonal mesh. Or even a custom made mesh (use existing mesh as pattern to fill with).

Related is that if I have a parallellogram or a trapeze, for example, when I fill the area I want sometimes to get a "deformed rectangular mesh" that follows the shape of the contour.

All this can be done with plugins, but it doesn't feel right if there are to be eleven different "fill area" plugins instead of a parametrized one, eleven different "insert lattice" and so on.


It's been a long time since I touched C++. I will try to see if I can implement something myself, but I think that the UI parts would be too much for me.

The real benefit for a tool would be if all parameters could be adjusted live -- for example, "insert lattice" keeps the dialog open and changing the values updates the canvas.