Page 1 of 1

Line Smoothing - deactivate smoothing when using Eraser

Posted: 29 Jan 2020, 17:09
by D.T. Nethery
Lately I've been using a line smoothing application called Hej Stylus. https://hejstylus.com/

But you may ask: why would I use a different line smoothing app when TVPaint has line smoothing built in ?

Because Hej Stylus has a very useful option that can be set in the preferences: the line smoothing is deactivated whenever an eraser tool is used.

This would be an improvement if TVPaint's line smoothing would have the same option to deactivate the smoothing when using an eraser.
This may seem like a small thing , but it is not . The smoothing impedes the erase mode when clicking the RMB on the pen stylus to quickly erase out unwanted lines or glitches in the line (or doing it the old fashioned way of turning over the stylus and using the Eraser end to erase).

The current workaround would be to assign shortcut keys for Activate Line Smoothing and Inactivate Line Smoothing, but it would be better to have Line Smoothing automatically deactivate when an erase mode is used , then automatically reactivate when returning to drawing mode.

Re: Line Smoothing - deactivate smoothing when using Eraser

Posted: 30 Jan 2020, 04:17
by Hironori Takagi
I think the method with the current tvpaint11 is as follows.

(1) Make custom panel with brushes and erasers for daily use
(2) Add Custom Panel Action 1: Embedded George Script
(3) "tv_drawsmoothing 0" to Eraser and "tv_drawsmoothing 1" to Brush

I agree with the improvements themselves that LineSmoothing and Brush, Eraser work as a set.

Re: Line Smoothing - deactivate smoothing when using Eraser

Posted: 30 Jan 2020, 12:40
by D.T. Nethery
Hironori Takagi wrote: 30 Jan 2020, 04:17 I think the method with the current tvpaint11 is as follows.

(1) Make custom panel with brushes and erasers for daily use
(2) Add Custom Panel Action 1: Embedded George Script
(3) "tv_drawsmoothing 0" to Eraser and "tv_drawsmoothing 1" to Brush
Thank you. This is very helpful. I'll try this .

Hironori Takagi wrote: 30 Jan 2020, 04:17 I agree with the improvements themselves that LineSmoothing and Brush, Eraser work as a set.
Yes, I would still like to see the suggested improvement , where the user may choose the option of having the Line Smoothing automatically deactivated
when in Eraser mode.

Re: Line Smoothing - deactivate smoothing when using Eraser

Posted: 31 Jan 2020, 14:44
by D.T. Nethery
TVPaint Developers: The request is that the Line Smoothing would be automatically disabled when using Eraser and then enabled when using brush. Is this possible ?

Thank you.

Re: Line Smoothing - deactivate smoothing when using Eraser

Posted: 31 Jan 2020, 17:55
by Thierry
D.T. Nethery wrote: 31 Jan 2020, 14:44TVPaint Developers: The request is that the Line Smoothing would be automatically disabled when using Eraser and then enabled when using brush. Is this possible ?
Disabling Line Smoothing when activating Eraser should be doable, yes.
Re-enabling (if it was activated before) it when going back to another tool should also be doable.

Re: Line Smoothing - deactivate smoothing when using Eraser

Posted: 13 Apr 2021, 14:29
by D.T. Nethery
Bump.

Is this feature request still doable?

Thierry wrote: 31 Jan 2020, 17:55
D.T. Nethery wrote: 31 Jan 2020, 14:44TVPaint Developers: The request is that the Line Smoothing would be automatically disabled when using Eraser and then enabled when using brush. Is this possible ?
Disabling Line Smoothing when activating Eraser should be doable, yes.

Re-enabling (if it was activated before) it when going back to another tool should also be doable.

Re: Line Smoothing - deactivate smoothing when using Eraser

Posted: 17 Apr 2022, 21:30
by D.T. Nethery
Thierry wrote: 31 Jan 2020, 17:55
D.T. Nethery wrote: 31 Jan 2020, 14:44TVPaint Developers: The request is that the Line Smoothing would be automatically disabled when using Eraser and then enabled when using brush. Is this possible ?
Disabling Line Smoothing when activating Eraser should be doable, yes.
Re-enabling (if it was activated before) it when going back to another tool should also be doable.

Bumping this up again, two years later. Thierry's initial response in 2020 was: "Disabling Line Smoothing when activating Eraser should be doable, yes.
Re-enabling (if it was activated before) it when going back to another tool should also be doable."


Could this feature request be implemented soon ?

Re: Line Smoothing - deactivate smoothing when using Eraser

Posted: 02 Jun 2022, 17:14
by D.T. Nethery
D.T. Nethery wrote: 17 Apr 2022, 21:30
Thierry wrote: 31 Jan 2020, 17:55
D.T. Nethery wrote: 31 Jan 2020, 14:44TVPaint Developers: The request is that the Line Smoothing would be automatically disabled when using Eraser and then enabled when using brush. Is this possible ?
Disabling Line Smoothing when activating Eraser should be doable, yes.
Re-enabling (if it was activated before) it when going back to another tool should also be doable.

Bumping this up again, two years later. Thierry's initial response in 2020 was: "Disabling Line Smoothing when activating Eraser should be doable, yes.
Re-enabling (if it was activated before) it when going back to another tool should also be doable."


Could this feature request be implemented soon ?

Is disabling line smoothing when the eraser is activated doable ? Perhaps as a check-box option in Preferences ?
Deactivate Line Smoothing with Eraser in TVPaint copy.jpg
Deactivate Line Smoothing with Eraser in TVPaint copy.jpg (74.67 KiB) Viewed 7597 times

.

Re: Line Smoothing - deactivate smoothing when using Eraser

Posted: 22 Jun 2022, 20:27
by Xavier
Thierry wrote:22 Jun 2022, 11:51
Thierry, has this been added to our todo list ?

Re: Line Smoothing - deactivate smoothing when using Eraser

Posted: 10 Nov 2023, 13:46
by D.T. Nethery
This feature that I requested for line smoothing to automatically deactivate when switching to Erase mode (and then line smoothing automatically reactivated when switching back to drawing mode) was briefly implemented in the first release of 11.7.1 , but then in one of the subsequent hotfix releases of 11.7.1 the feature was removed because it was causing some unintended issues with other tools.
Thierry wrote: 23 Dec 2022, 15:22 On another note, everything that was done in v11.7.1 relating to the RMB and Line Smoothing options has been reverted to their 11.7.0 state.
There should no longer be any crash and weird behaviours using those options.

I still hope to see this feature reintroduced at some point if the developers have been able to figure out how to fix the problem. Has anyone on the development team been able to pinpoint what was causing the automatic deactivate/reactivate line smoothing function to be a problem ?