@leadedge leadedge released this Mar 9, 2015 · 1 commit to master since this release

Assets 2

The ShaderToy specification now includes a "mainImage" function instead of "main".

Changes made to ShaderLoader now allow these shaders to work. The older format is still supported.

Pre-release

@leadedge leadedge released this Jan 21, 2015 · 3 commits to master since this release

Assets 2

Changes made to ShaderLoader now allow more shaders to work.

  1. Texture wrap mode is set to GL_REPEAT instead of GL_CLAMP. This allows use of coordinates from -1.0 to +1.0, otherwise texture data will be retrieved only in the range 0.0 - 1.0.

  2. Individual ShaderToy channel resolutions are now supported instead of just the global resolution. This means that any shader using iChannelResolution will now work.

Many shaders require a noise image to create noise data and some require specific images to work. This is annotated in the shader code where possible. Otherwise check what is being used.

Take note of the License terms for use of these shaders. LICENSE.TXT in the "Shaders" root folder.

Pre-release
Pre-release

@leadedge leadedge released this Jan 16, 2015 · 4 commits to master since this release

Assets 2

First release after user testing. Version 1.0.1.
Global time start on shader load instead of plugin load.
Fixed path truncation.
A path like "C:\Program Files (x86)\Resolume Arena 4.1.7\plugins\vfx\shaders" will now work.
"Source code (zip)" below will download a zip file of the whole repository.
Unzip and copy files as instructed in "installation.txt".

Pre-release
Pre-release

@leadedge leadedge released this Jan 11, 2015 · 5 commits to master since this release

Assets 2

Initial release after preliminary testing.