VDMX Plugin - Image (layer) Data Source example

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.

Download contains: Screen-Shot-001.png (Vuo), Screen-Shot-002.png (VDMX), Vu-Plugin-VDMX-001.mov, 2bp Image Plugin 001.vuo (plugin)

Install the Vuo plugin in ~/Library/Application Support/VDMX/plugins

Composition and supporting files: 

Protocols: Part 2

Creating Image Generator and Image Filter compositions

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.

Protocols: Part 1

Using protocol compositions for movie export, VJ apps, and more

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?

Subscribe to RSS - VDMX