we’re using the spout plugin heavily with resolume and it’s just great + works a lot better than previous solutions, thanks a lot!
I know a lot of fellow vvvvers have built their own vj frameworks for their animations, so have we, now one feature that would be nice would be the ability to share some parameters along with the texture: strings, int/float. bang/toggle. this way we could control the most important parts of vvvv animations from another app’s interface (including their abilities to animate, midimap or beatsync parameters).
this could also open up more possibilities to share (adjustable) vvvv animations with non-patchers.
Now as FFGL sources generally support parameters, and after reading this https://discourse.vvvv.org/t/13966 I realized there’s a quick hack of doing this by packing the parameter values in one (or more) of the unused SharedTextureInfo members…but when i ran into troubles compiling the unchanged FFGL receiver in VS2015 I realized I’m probably not the right guy to do this, hehe ;)
so, how hard would it be to do this nicely?
I’m still up for trying this myself with some major dev hint where to start ;)
-variable number of parameters per parameter type
-dynamic number of parameters (when switching patches in vvvv), not sure if even supported by FFGL
-also sharing layer alpha, speed, rgb and other common vj app properties back to vvvv
-option to design the UI of the FFGL effect (wrong forum I know)