leadedge / GeeXLabSpout

Spout sender dll for GeexLab to allow sharing the shader output with any Spout receiver.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GeexLabSpout

Spout sender dll for GeexLab

http://www.geeks3d.com/geexlab/

to allow sharing the shader output with any Spout receiver.

Based on the dll example in he GeexLab sample pack : http://www.geeks3d.com/dl/showd/385

(\host_api\User_Plugin)

Each shader has to be edited individually to include the dll functions required. Look at the examples in the GLSL_Spout folder.

For a demo receiver, utility programs and examples, install Spout from here :

http://spout.zeal.co/download-software/

This is a VS2017 project. For the project to compile, the Spout 2.007 SDK source files have to be in a folder named "SpoutSDK" one level above the project folder. Get them from the SpoutSDK folder of the beta branch from here :

https://github.com/leadedge/Spout2/tree/beta/SPOUTSDK/SpoutSDK

About

Spout sender dll for GeexLab to allow sharing the shader output with any Spout receiver.

License:GNU General Public License v3.0


Languages

Language:C 96.7%Language:C++ 3.3%