Hi Michael,
Do you think the current Offset command/tool can be extended with such functionality? I mean as a customized version of the current command, perhaps. Or a duplicate with said behavior.
In that case, the steps would be as follows:
1. pick a curve
2. choose offset tool, through point option (perhaps it doesn't preclude the fixed distance option, allowing both modes of offset?)
3. in the sidepanel/tool options, there would be a slider ranging from 3 to 32 points (with numeric input for any 3+ point value, to exceed 32?)
4. all the time, the offset through point picker is still active, and the number of points remains adjustable until a point is placed
5. the factory is committed into the final polygonal curve and the tool dismissed
At stage 3, in addition (or even instead of) the slider, the +/- keys could be pressed.
Finally, if the curve reconstruction algorithm could eliminate any excess points (by angle threshold), that would be a bonus. UI-wise, a slider from 0 - 30 degrees would be great (I suspect 30 degrees is a fair maximum for this).
UI-wise, I think I'd manage most of it on my own, as long as I have some (initially hard-coded) parameters to feed into the script that provides the offset + reconstruction step. I'd likely be able to figure out the keyboard interaction (+/-) on my own, too, if that helps to lighten the work needed.
Thanks for your consideration.
- Fabien
|