Hello to everybody,
I have not contributed to this forum before so I hope it is OK.
As a spin-off from the Spout project, here is a FreeframeGL plugin that will load shader files created from GLSL Sandbox or ShaderToy.
https://github.com/leadedge/ShaderLoader/releases
There are some limitations such as no audio input, only two input textures and not all of the pre-defined uniform variables are supported. But nevertheless many many of the shaders on the websites work straight away. With attention to licensing and credit to the authors, this effectively creates a huge number of instant freeframe plugins.
You can select the shader files with a file selection dialog and edit them. Spout users will need to update “SpoutPanel” with this latest version by copying “SpoutPanel.exe” to the host program folder and replacing the old version.
The plugin has been tested on a limited number of computers, you can give feedback on the Spout forum too.
http://spout.zeal.co/forums/topic/shaderloader/
Cheers to all,
Lynn Jarvis
spout.zeal.co