FXstack management

Please use this part to report bugs & errors, ask questions & "How to..."
User avatar
Peter Wassink
Posts: 4437
Joined: 17 Feb 2006, 15:38
Location: Amsterdam
Contact:

FXstack management

Post by Peter Wassink »

i am a bit confused about the way to share and swap FX's in the stack.

you can export a stack under preset
and you can export a single fx under its fxbin pulldown button

but when you import a stack into an existing stack it replaces it.
resulting in the los of the fx's that were there.

and also it doesn't seem possible to import a single fx into a stack.
well... only if you first select it yourself from the add fx stack you can import it into that.

how do you combine two fx stacks?
Peter Wassink - 2D animator
• PC: Win11/64 Pro - AMD Ryzen 9 5900X 12-Core - 64Gb RAM
• laptop: Win10/64 Pro - i7-4600@2.1 GHz - 16Gb RAM
Elodie
Posts: 13912
Joined: 06 Jan 2009, 09:53
Location: Metz

Re: FXstack management

Post by Elodie »

I'm afraid... you can't.

Bu indeed, this should be redone entirely to be more user friendly.

Todo listed !

Edit : if you import a bin of FX stack, use the option "Add", then import another bin of FX stack and use the option "Add" again : you will be able then to switch from a stack to another stack... Not ideal, but it can help at the moment.
User avatar
Peter Wassink
Posts: 4437
Joined: 17 Feb 2006, 15:38
Location: Amsterdam
Contact:

Re: FXstack management

Post by Peter Wassink »

ah thanks,
yes that helps
Peter Wassink - 2D animator
• PC: Win11/64 Pro - AMD Ryzen 9 5900X 12-Core - 64Gb RAM
• laptop: Win10/64 Pro - i7-4600@2.1 GHz - 16Gb RAM
Cardin
Posts: 134
Joined: 06 Sep 2010, 17:59

Re: FXstack management

Post by Cardin »

Just recently, I also needed to combine stacks and discovered a workaround that accomplishes that objective.

The exported FX stacks are stored in an array as a text file so combining stacks is just a matter of copying and pasting the data from one into the other. There is a caveat; each file has a set of unique identifiers (each one corresponds to a slot for the effect, not the effect itself) specific to it so a small step is involved in order to make the proper modification. This method is inconvenient but it would be very useful if the effects you want to add to another stack have a lot of complex parameter changes, keyframes, etc. In such cases, adding the effects you want and then readjusting parameters using the normal method via FX Stack can be very time consuming and frustrating. So if anyone really needs to combine stacks (and doing it manually is too time consuming), here is a way to do it until an update to TVP is released.

I have laid out the steps in the SPOILER.
Spoiler : :
FX stack 1 - It is missing the 3 effects we want which are in the next image of Stack 2

Image


FX stack 2 - These are the 3 effects we want to combine with Stack 1 with its corresponding text file.

Image


We have added 3 filters. These are arbitrary but the number of filters added must match the number from the second effect stack. In this case it is three. After you have added them, export the stack. You can overwrite your existing one or create a new one.

Image

Now we have a text file with the array element identifiers we need but we must replace the data. Do not change the identifier.

Image

We have replaced the effect data

Image

Now save the text file and then reimport the Stack...

Image
Annnd the result (WIP)..
Image
Last edited by Cardin on 04 Feb 2020, 19:09, edited 1 time in total.
TVPaint 12.0.0 Pro
System - CPU: i9-13900K, RAM: 128GB, GPU: Intel Arc A770 16GB, OS: Win 11 Pro 23H2 Build 22631.3447
Wacom Cintiq 4K (Driver 6.4.6-1 April 23, 2024)
User avatar
Animationriver
Posts: 258
Joined: 02 Jul 2017, 09:04
Location: Moscow
Contact:

Re: FXstack management

Post by Animationriver »

Wow!!! :o
www.youtube.com/c/animationriver
MAC OS Sierra 10.12.6 64 bits , MacBook Pro (Retina, 15-inch, Mid 2014)
2.8 GHz Intel Core i7, 16 GB Memory , TVPaint PRO 11.5.2 64bit
NVIDIA GeForce GT 750M 2048 Мb
Wacom Cintiq 27 QHD Touch - Wacom Intuos Pro 5 - driver version 6.3.37-2
Elodie
Posts: 13912
Joined: 06 Jan 2009, 09:53
Location: Metz

Re: FXstack management

Post by Elodie »

I agree : Wow :shock:
User avatar
Thierry
Site Admin
Posts: 2780
Joined: 07 Jan 2013, 08:28

Re: FXstack management

Post by Thierry »

Indeed, impressive :shock:
Cardin
Posts: 134
Joined: 06 Sep 2010, 17:59

Re: FXstack management

Post by Cardin »

Thank you all. It's still an unfinished test but your responses are very encouraging.
(I assume the comments are directed at the animated effect and not the step-by-step process to combine Fx stacks :lol: )

I look forward to seeing the updates to the FX Stack hopefully in the next release.
TVPaint 12.0.0 Pro
System - CPU: i9-13900K, RAM: 128GB, GPU: Intel Arc A770 16GB, OS: Win 11 Pro 23H2 Build 22631.3447
Wacom Cintiq 4K (Driver 6.4.6-1 April 23, 2024)
Elodie
Posts: 13912
Joined: 06 Jan 2009, 09:53
Location: Metz

Re: FXstack management

Post by Elodie »

Cardin Collins wrote: 16 Jan 2018, 19:11 (I assume the comments are directed at the animated effect and not the step-by-step process to combine Fx stacks :lol: )
Both actually ! :D
User avatar
Peter Wassink
Posts: 4437
Joined: 17 Feb 2006, 15:38
Location: Amsterdam
Contact:

Re: FXstack management

Post by Peter Wassink »

as an FXstack overhaul is todo listed...
some thoughts:

The panel should be thought of more as a place where you can organize stacks.
Because despite the preset option it is still mainly a place to organize FX's into a single stack
i would argue for a tab-system like tvp has with projects.
In TVP each open project is represented by a tab in the menu bar, with the active project highlighted.
this same approach could be done with the stack.

You should be able to create a NEW stack and name it just like you would create a new project
it is very confusing to know what FXstack preset is active in the stackpanel because its name is not displayed.

and colorcoding individual FXs would also be a nice way to help organize more complex stacks
Peter Wassink - 2D animator
• PC: Win11/64 Pro - AMD Ryzen 9 5900X 12-Core - 64Gb RAM
• laptop: Win10/64 Pro - i7-4600@2.1 GHz - 16Gb RAM
User avatar
slowtiger
Posts: 2950
Joined: 08 May 2008, 21:10
Location: berlin, germany
Contact:

Re: FXstack management

Post by slowtiger »

I'd also like to have the ability to change stack order of FX.
TVP 10.0.18 and 11.0 MacPro Quadcore 3GHz 16GB OS 10.6.8 Quicktime 7.6.6
TVP 11.0 and 11.7 MacPro 12core 3GHz 32GB OS 10.11 Quicktime 10.7.3
TVP 11.7 Mac Mini M2pro 32GB OS 13.5
User avatar
Peter Wassink
Posts: 4437
Joined: 17 Feb 2006, 15:38
Location: Amsterdam
Contact:

Re: FXstack management

Post by Peter Wassink »

slowtiger wrote: 12 Mar 2018, 10:48 I'd also like to have the ability to change stack order of FX.
you can change the order of FX's within a stack by clicking&draging, but i guess you mean something else?
Peter Wassink - 2D animator
• PC: Win11/64 Pro - AMD Ryzen 9 5900X 12-Core - 64Gb RAM
• laptop: Win10/64 Pro - i7-4600@2.1 GHz - 16Gb RAM
User avatar
Thierry
Site Admin
Posts: 2780
Joined: 07 Jan 2013, 08:28

Re: FXstack management

Post by Thierry »

Peter Wassink wrote: 12 Mar 2018, 13:32you can change the order of FX's within a stack by clicking&draging, but i guess you mean something else?
Indeed, that's the way to edit the FX list.
Peter Wassink wrote: 12 Mar 2018, 10:09 as an FXstack overhaul is todo listed...
some thoughts:

The panel should be thought of more as a place where you can organize stacks.
Because despite the preset option it is still mainly a place to organize FX's into a single stack
i would argue for a tab-system like tvp has with projects.
In TVP each open project is represented by a tab in the menu bar, with the active project highlighted.
this same approach could be done with the stack.

You should be able to create a NEW stack and name it just like you would create a new project
it is very confusing to know what FXstack preset is active in the stackpanel because its name is not displayed.

and colorcoding individual FXs would also be a nice way to help organize more complex stacks
Thanks for the ideas Peter :)
User avatar
slowtiger
Posts: 2950
Joined: 08 May 2008, 21:10
Location: berlin, germany
Contact:

Re: FXstack management

Post by slowtiger »

Funny, it works now - it didn't last time I tried. Strange ...
TVP 10.0.18 and 11.0 MacPro Quadcore 3GHz 16GB OS 10.6.8 Quicktime 7.6.6
TVP 11.0 and 11.7 MacPro 12core 3GHz 32GB OS 10.11 Quicktime 10.7.3
TVP 11.7 Mac Mini M2pro 32GB OS 13.5
User avatar
Thierry
Site Admin
Posts: 2780
Joined: 07 Jan 2013, 08:28

Re: FXstack management

Post by Thierry »

You need to click near the FX name, hold, then drag. Clicking elsewhere won't work.

There might be something to look at on our side for this...
Post Reply