Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Topics - leadedge

Pages: [1]
GeeXLab - english forum / Spout sender
« on: January 26, 2016, 06:34:34 AM »
Perhaps this will be useful for some people.

I have made a "Spout" sender dll based on the user example in the GeexLab sample pack. This allows the shader output to be shared with any Windows Spout receiver application such as Resolume and TouchDesigner.

The links to the dll have to be put into each individual shader xml file which is not all that convenient, but it does work OK.

I have only tried this with examples originally from ShaderToy, but hopefully others will work OK if the dll is compatible.

There is also code included that activates "SpoutController". So if you run "SpoutController.exe" when the shader is running, you can use slider controls to adjust the mouse and speed variables. This is experimental at this stage and can be excluded from the shader itself and then will not have any effect.

Maybe this will be of interest and somebody might extend it further.

It's  on GitHub here :

A 64bit working example is in the "GLSL_Spout" folder.

If you want to recompile it, have a look at the comments. I can't guarantee that the VS2012 project will compile straight away but it shouldn't take too much to get it working.

Lynn Jarvis

Pages: [1]