Line Smoothing - deactivate smoothing when using Eraser

This section is dedicated to the feature & improvement requests (be sure what you are asking does not exist yet in TVPaint Animation ;) )
Post Reply
User avatar
D.T. Nethery
Posts: 4225
Joined: 27 Sep 2006, 19:19

Line Smoothing - deactivate smoothing when using Eraser

Post 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.

Animator, TVPaint Beta-Tester, Animation Educator and Consultant.
MacOS 12.7.1 Monterey , Mac Mini (2018) , 3.2 GHz 6-Core Intel Core i7,
16 GB RAM , TVPaint PRO 11.7.1 - 64bit , Wacom Cintiq 21UX 2nd Gen.
,Wacom Intuos Pro 5 , Wacom driver version 6.3.39-1
User avatar
Hironori Takagi
Posts: 313
Joined: 14 May 2018, 10:15
Location: Tokyo, Japan
Contact:

Re: Line Smoothing - deactivate smoothing when using Eraser

Post 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.
TVPaint 11.7.2(Nov 14 2023), Windows11 Pro, HP Spectre x360 Convertible 14-ea0xxx / TVPaint 11.7.1(Dec 22 2022) Mac OS 11.6, Apple MacBookPro M1 2020
User avatar
D.T. Nethery
Posts: 4225
Joined: 27 Sep 2006, 19:19

Re: Line Smoothing - deactivate smoothing when using Eraser

Post 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.

Animator, TVPaint Beta-Tester, Animation Educator and Consultant.
MacOS 12.7.1 Monterey , Mac Mini (2018) , 3.2 GHz 6-Core Intel Core i7,
16 GB RAM , TVPaint PRO 11.7.1 - 64bit , Wacom Cintiq 21UX 2nd Gen.
,Wacom Intuos Pro 5 , Wacom driver version 6.3.39-1
User avatar
D.T. Nethery
Posts: 4225
Joined: 27 Sep 2006, 19:19

Re: Line Smoothing - deactivate smoothing when using Eraser

Post 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.

Animator, TVPaint Beta-Tester, Animation Educator and Consultant.
MacOS 12.7.1 Monterey , Mac Mini (2018) , 3.2 GHz 6-Core Intel Core i7,
16 GB RAM , TVPaint PRO 11.7.1 - 64bit , Wacom Cintiq 21UX 2nd Gen.
,Wacom Intuos Pro 5 , Wacom driver version 6.3.39-1
User avatar
Thierry
Site Admin
Posts: 2780
Joined: 07 Jan 2013, 08:28

Re: Line Smoothing - deactivate smoothing when using Eraser

Post 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.
User avatar
D.T. Nethery
Posts: 4225
Joined: 27 Sep 2006, 19:19

Re: Line Smoothing - deactivate smoothing when using Eraser

Post 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.

Animator, TVPaint Beta-Tester, Animation Educator and Consultant.
MacOS 12.7.1 Monterey , Mac Mini (2018) , 3.2 GHz 6-Core Intel Core i7,
16 GB RAM , TVPaint PRO 11.7.1 - 64bit , Wacom Cintiq 21UX 2nd Gen.
,Wacom Intuos Pro 5 , Wacom driver version 6.3.39-1
User avatar
D.T. Nethery
Posts: 4225
Joined: 27 Sep 2006, 19:19

Re: Line Smoothing - deactivate smoothing when using Eraser

Post 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 ?

Animator, TVPaint Beta-Tester, Animation Educator and Consultant.
MacOS 12.7.1 Monterey , Mac Mini (2018) , 3.2 GHz 6-Core Intel Core i7,
16 GB RAM , TVPaint PRO 11.7.1 - 64bit , Wacom Cintiq 21UX 2nd Gen.
,Wacom Intuos Pro 5 , Wacom driver version 6.3.39-1
User avatar
D.T. Nethery
Posts: 4225
Joined: 27 Sep 2006, 19:19

Re: Line Smoothing - deactivate smoothing when using Eraser

Post 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 10223 times

.

Animator, TVPaint Beta-Tester, Animation Educator and Consultant.
MacOS 12.7.1 Monterey , Mac Mini (2018) , 3.2 GHz 6-Core Intel Core i7,
16 GB RAM , TVPaint PRO 11.7.1 - 64bit , Wacom Cintiq 21UX 2nd Gen.
,Wacom Intuos Pro 5 , Wacom driver version 6.3.39-1
Xavier
Posts: 1855
Joined: 01 Oct 2019, 11:08

Re: Line Smoothing - deactivate smoothing when using Eraser

Post by Xavier »

Thierry wrote:22 Jun 2022, 11:51
Thierry, has this been added to our todo list ?
User avatar
D.T. Nethery
Posts: 4225
Joined: 27 Sep 2006, 19:19

Re: Line Smoothing - deactivate smoothing when using Eraser

Post 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 ?

Animator, TVPaint Beta-Tester, Animation Educator and Consultant.
MacOS 12.7.1 Monterey , Mac Mini (2018) , 3.2 GHz 6-Core Intel Core i7,
16 GB RAM , TVPaint PRO 11.7.1 - 64bit , Wacom Cintiq 21UX 2nd Gen.
,Wacom Intuos Pro 5 , Wacom driver version 6.3.39-1
Post Reply