Joost wrote: ↑30 Mar 2021, 15:11
In my opinion "fill inside" should always be unchecked after you used it, when selecting
any different tool. Don't you think?
Thinking about it, I now see that a user could legitimately have either of TWO, separate intentions when choosing a fill-tool.
1. The first would be to simply have TVPaint automatically fill-in any originally drawn, closed shape... be it a filled-circle, filled-polygon, filled-square, filled freehand closed shape or any of the various closed-filled-splines... if this is the case, the user must remember to
make sure they first uncheck "fill inside" box.
2. The second would be intending to fill inside of specific, closed, but unfilled shape(s), on the current frame... by fully enclosing them using any of the filled shape tools listed above...
making sure they first checked the "fill inside" box. And
afterwards, consciously remember to uncheck the "fill inside" box.
So, yes, the state of the "fill inside" box remains the responsibility of the user depending on what the user is trying to do.
But if you accidentally forget to uncheck the "fill inside" box after using it to fill inside unfilled, closed shapes, you might wonder why, when you choose to draw a filled circle, it suddenly doesn't "work" (because the "fill inside" box is still checked).
And then you remember the button you created using the new, shortcut key command that was added to the 11.5.2 update , and click that to uncheck the "fill inside" box, and the filled circle begins to work.
Until the 11.5.2 update is released, here is a short script that you could embed in a button which will toggle the "fill inside" check box on and off...
Code: Select all
tv_AreaInit FILLINSIDE 0
parse result d OldFillInside
IF OldFillInside == 0
tv_AreaInit FILLINSIDE 1
END
sven
p.s. On reflection, my suggestion to have TVPaint automatically uncheck the "fill inside" box when any shape-fill tool is selected... was stupid and poorly thought through, I take it back.