Page 1 of 1

Why does TVPaint have to recompute frames?

Posted: 09 Jan 2015, 18:32
by David_Fine
So if I have a 5 second scene and it has just 6 drawings held throughout the five seconds and I want to do something like say, recolour a line using preserve transparency and drawing a box of colour over the line. I do that to the first image and then select the rest and hit enter. It then does that to the rest, but instead of doing it quickly because it's only five drawings, TVPaint treats the five drawings as single frames over the whole five seconds, so it takes a while to compute and then I use the recompute button to change it back to the right amount of images. So why can't TVPaint figure out that this is just five images, make the change to just five images in no time at all and that's that? Why does it have to do this the hard way, which takes longer?

Also, why does this have to be a multi step process? I would like to select all on the layer, drag a box over the character and hit enter to do it to all in one go. That would be nice. :)

Re: Why does TVPaint have to recompute frames?

Posted: 10 Jan 2015, 00:20
by schwarzgrau
Ya, would be nice, if TVPaint could recognize where are the keyframes and if only them gets affected by something like the recoloring.

Re: Why does TVPaint have to recompute frames?

Posted: 10 Jan 2015, 01:33
by Svengali
Create a button so that the Embedded George Script has one line in it: tv_cmd "Heads" tv_ReApply

Press that instead of ENTER.

Sven

Re: Why does TVPaint have to recompute frames?

Posted: 10 Jan 2015, 02:42
by David_Fine
Svengali wrote:Create a button so that the Embedded George Script has one line in it: tv_cmd "Heads" tv_ReApply
Yikes, I have no clue about George Scripts. Maybe this is the time to learn because this suggestion sounds great! If you feel like making one and posting it here... :D

Re: Why does TVPaint have to recompute frames?

Posted: 10 Jan 2015, 04:11
by Svengali
download and drag the "for David.tvpx" file onto TVPaint. Move the ENTER button you'll find in the custom panel there into one of your custom panels. Then, any time you want to recolor lines do what you did before but press the ENTER button instead of the ENTER key. Should work instantly.

Sven

Re: Why does TVPaint have to recompute frames?

Posted: 10 Jan 2015, 12:09
by schwarzgrau
Thank you for the script Svengali.
I know the developers working hard on version 11 at the moment, but maybe this feature could be something for the to do list.

Re: Why does TVPaint have to recompute frames?

Posted: 10 Jan 2015, 18:34
by David_Fine
Wow, this is fantastic! Thank you so much for doing that so quickly for me. :D I agree, it should be a part of the application, but anyway, now I have it. Big time saver.