That sounds cool Howardt. Is there any chance that your algorithm could be implemented into the current inset tool as an option? It seems silly to me that you should need two different inset tools (one being an addon) to achieve different behaviors of the same function.
It doesn’t work in all cases that current inset does. And a bunch of work to covert this to C. And would add more code to Blender to maintain.
But it would be doable. I’d need some feeling that it would get wide use before doing such a thing.
Hey Howard! I was wondering if maybe you knew what was going on with this addon in the latest Blender versions? I thought it worked properly before but I had need of it today and found that it acted really strangely. I reproed it on just a simple plane that I subdivided. See attached gif:
Looks like a bug. Sorry. Without the model, not sure I could repro it. You can file a bug to upload the model and assign the bug to me.