A simple "Hello World" example of a VDMX plugin used to create a Data Source. Colour values are sampled from one layer (Layer 2, checkerboard) and used to drive an FX in another layer (Layer 1, mov). The layer, sample position and sample size can be changed in the plugin's window.
Creating Image Generator and Image Filter compositions
Transcript:
Hi, this is Jaymie from Team Vuo.
In part 1 of this tutorial, you learned that a protocol composition has to have certain published input and output ports. This guarantees that the app running the composition knows exactly what information to send to the composition and get out of it. Each different protocol has its own specific set of inputs and outputs.
Image Generator protocol
One protocol for Vuo compositions is called the Image Generator protocol. The Ripple Image Gradients composition from part 1 of this tutorial was an Image Generator.
Using protocol compositions for movie export, VJ apps like VDMX and CoGe, and more
Transcript:
Hi, this is Jaymie from Team Vuo.
You might have heard the word "protocol" before and are wondering what that has to do with Vuo. Well, a protocol in Vuo means that a composition has certain inputs and outputs that allow it to talk to the outside world in a predictable way.
Reasons to use protocols
Before I get into any detailed definitions of protocols, though, why would you want to use a protocol in Vuo?