06-11-2021, 03:50 PM
(06-11-2021, 03:44 PM)remkonoteboom Wrote: Part of the problem is that the VFX module does not use Custom Layout widgets very much, if at all. This makes it very difficult to understand the structure of the VFX workflow. The first thing I think needs to be done is to start wrapping all the sidebar links into corresponding CustomLayout wrappers so there is direct relationship between these. All of our projects have done this for a while, while we haven't ported the VFX module to do this.This is cool!
Once this is done, the structure of the VFX module would be much more understandable, even if some of the real processing occurs deep on the Python code, but it allows for a much better understanding of how the module is put together. This can be done incrementally, which I will start.
As Diego has mentioned, the VFX module must be moved from the template to a full plugins implementation.
To be honest, i am not using VFX template, and my my own from scratch. (without plugins system)
That is again was done because i experienced LOTS of bugs with VFX template, and it was not usable.
And template-based system was used because there was no examples of how to use plugins-based projects...
Having Examples is 99% of success, there was Virtual machine with lots of TACTIC examples and it has lots of useful stuff.