Simultaneously Uniformly-Scale and Rotate CutBrush

This section is dedicated to the feature & improvement requests (be sure what you are asking does not exist yet in TVPaint Animation ;) )
Post Reply
Svengali
Posts: 1571
Joined: 28 Dec 2006, 10:08

Simultaneously Uniformly-Scale and Rotate CutBrush

Post by Svengali »

I've been playing with an idea to simultaneously, uniformly-scale and rotate a Cutbrush or Animbrush... why not?
simultaneous scale and rotate.png
simultaneous scale and rotate.png (50.25 KiB) Viewed 18178 times
Sven
TVP Pro 11.0.10-64bit Win10 - 64GB ram -2TB HHD - 256GB SSD - Wacom Cintiq 16, driver 6.3.41-1
Android Tablet: rel. 11, Samsung Galaxy Note10.1 - 32GB with microSD 32GB
Android Tablet: rel. 11.5, Samsung Galaxy Tab S7plus - 128GB with microSD 64GB
User avatar
Sewie
Posts: 1310
Joined: 18 Jun 2008, 11:57
Location: The Netherlands, Europe
Contact:

Re: Simultaneously Uniformly-Scale and Rotate CutBrush

Post by Sewie »

Yes, this looks very interesting.
Workflow-wise it would be an excellent addition!
+1.
Michael Sewnarain - Website
Windows 11/64b Pro - TVP11.7.0 & 11.7.1 - Pro/64b - Cintiq32 Pro - Intel i7-12700K - 64Gb RAM
Svengali
Posts: 1571
Joined: 28 Dec 2006, 10:08

Re: Simultaneously Uniformly-Scale and Rotate CutBrush

Post by Svengali »

After recent tests I think this might be a better configuration for a Scale AND Rotate gadget: The center for rotation and scaling placed at the middle-top of the bounding box and the cursor handle for stretching and setting the angle, extended from the bottom center of the bounding box. I think it would be quite useful for precisely defining stamped cutbrushes. :idea:
scale and rotate.png
scale and rotate.png (16.66 KiB) Viewed 18147 times
Sven
TVP Pro 11.0.10-64bit Win10 - 64GB ram -2TB HHD - 256GB SSD - Wacom Cintiq 16, driver 6.3.41-1
Android Tablet: rel. 11, Samsung Galaxy Note10.1 - 32GB with microSD 32GB
Android Tablet: rel. 11.5, Samsung Galaxy Tab S7plus - 128GB with microSD 64GB
User avatar
Paul Fierlinger
Posts: 8100
Joined: 03 May 2008, 12:05
Location: Pennsylvania USA
Contact:

Re: Simultaneously Uniformly-Scale and Rotate CutBrush

Post by Paul Fierlinger »

I like this idea very much too, particularly after having been using your CutBrush FreeRotate almost daily. But what is your reason for placing the pivot point at the top? The convention seems to be having it in the middle. This way it would also be easier to target, wouldn't it?
Paul
http://www.slocumfilm.com
Desktop PC Win10-Pro -64 bit OS; 32.0 GB RAM
Processor: i7-2600 CPU@3.40GHz
AMD FirePro V7900; Intuos4 Wacom tablet
User avatar
Sewie
Posts: 1310
Joined: 18 Jun 2008, 11:57
Location: The Netherlands, Europe
Contact:

Re: Simultaneously Uniformly-Scale and Rotate CutBrush

Post by Sewie »

For me, having that handle away from the middle of the cutbrush would be a big improvement. Because on a Cintiq your hand gets in the way and you can hardly see the cutbrush when the handle is right in the middle of it.

I like you last suggestion, Sven!
Michael Sewnarain - Website
Windows 11/64b Pro - TVP11.7.0 & 11.7.1 - Pro/64b - Cintiq32 Pro - Intel i7-12700K - 64Gb RAM
Elodie
Posts: 13912
Joined: 06 Jan 2009, 09:53
Location: Metz

Re: Simultaneously Uniformly-Scale and Rotate CutBrush

Post by Elodie »

Interesting :)
User avatar
Paul Fierlinger
Posts: 8100
Joined: 03 May 2008, 12:05
Location: Pennsylvania USA
Contact:

Re: Simultaneously Uniformly-Scale and Rotate CutBrush

Post by Paul Fierlinger »

Sewie, I don't know if your post is a reference to mine, but in case it was, I was talking about the pivot point, not the placement of the handle.
Paul
http://www.slocumfilm.com
Desktop PC Win10-Pro -64 bit OS; 32.0 GB RAM
Processor: i7-2600 CPU@3.40GHz
AMD FirePro V7900; Intuos4 Wacom tablet
User avatar
Sewie
Posts: 1310
Joined: 18 Jun 2008, 11:57
Location: The Netherlands, Europe
Contact:

Re: Simultaneously Uniformly-Scale and Rotate CutBrush

Post by Sewie »

It was a reaction to Sven's suggestion. Sorry for the confusion..
Michael Sewnarain - Website
Windows 11/64b Pro - TVP11.7.0 & 11.7.1 - Pro/64b - Cintiq32 Pro - Intel i7-12700K - 64Gb RAM
Svengali
Posts: 1571
Joined: 28 Dec 2006, 10:08

Re: Simultaneously Uniformly-Scale and Rotate CutBrush

Post by Svengali »

For me, having the pivot point at the top of the bounding box makes it possible to more precisely size and rotate the cutbrush especially in context with (and superimposed over) the contents of the frame. For instance placing a figure or a prop within a space. If, on each occasion, the scaling and rotation was initiated by placing the top center point and then dragging away from there to indicate size and angle, it would work like a tape measure, start point to end point.
On the other hand, it might be more versatile to have the scaling and rotation happen from wherever the user has previously positioned the rotation point of the Cutbrush (and for my purposes, I could simply choose to locate the rotation point at the top center of the bounding box).

A different operation, how a circle or oval is placed, asks the same question: Is it better to generate a circle by first placing the center radius point, then growing the circumference to the desired size... or to place one tangent edge of the circle and then grow the circle towards another tangent edge (leaving the radius point to fall where it may).

Another significant issue: what happens after the Cutbrush has been scaled and rotated? Does it remain as a Cutbrush waiting to be stamped? Optionally, once the LMB is released the Cutbrush might immediately stamp in place, making it easy to multi-stamp the same image, each time with a different size, rotation and place in the frame (a forest of trees for example), or over sequential frames using the LT. Perhaps the user could choose between the two depending on the situation.

However it might be implemented, the most helpful thing for me would be to view the current Cutbrush dynamically scaling and rotating and then placing it in real time.

Sven

edit: One final comment: the original suggestion (illustration one) just extends the existing scaling box to include a handle attached to the lower-right corner for rotation but the user would always be forced to work and view it diagonally. In the second suggestion (illustration two), it orients the scaling along the vertical center line which I think makes it a lot easier to work with.
TVP Pro 11.0.10-64bit Win10 - 64GB ram -2TB HHD - 256GB SSD - Wacom Cintiq 16, driver 6.3.41-1
Android Tablet: rel. 11, Samsung Galaxy Note10.1 - 32GB with microSD 32GB
Android Tablet: rel. 11.5, Samsung Galaxy Tab S7plus - 128GB with microSD 64GB
User avatar
NathanOtano
Posts: 1209
Joined: 01 Apr 2014, 07:07
Location: Biarritz, France
Contact:

Re: Simultaneously Uniformly-Scale and Rotate CutBrush

Post by NathanOtano »

Why not like the point for rotate but at the bottom? I mean, in the middle down but ON the bounding box. That way it will not go outside of the framed object, no need to unzoom or something if it's out of the frame.
It may be confusing with the rotate point also. I d'ont know if this kind of tool can be universal in all the transformation tools also.
Working on Windows 10
Creator of Disnosc, providing storyboard, animation and design for 2D realistic pictural animation: https://www.disnosc.fr/ - nathanotano@disnosc.fr
Highly interested in animation workflows, I'm open to scripting new TVP functions for individuals and studios.
Post Reply