This FFGL Shader will convert a flat, rectilinear video into a fisheye video suitable for playback on part of a planetarium dome.
Download the shader from our Releases page, unizip it, and install it into your Resolume Plugin Directory. You can find this directory by looking in Resolume->Preferences->Video->FFGL Plugin Directories. Restart Resolume and look for the new shader in the Effects tab titled "Flat to Fisheye".
This project is based on ShaderMaker by Lynn Jarvis. See the source project for more information.
A source code template to create FreeframeGL plugins from GLSL Sandbox and ShaderToy shaders.
For the shaders that you find useful with "ShaderLoader" and will use a lot, it is useful to have a dedicated FreeFrameGL plugin that does not not rely on a shader file.
##Windows This is a Visual Studio C++ project that can make any number of them. Download everything and unzip into in any folder, open the VS2010 solution file with Visual Studio and change to "release", it should build OK as-is. More examples are in the source file.
##Mac In build/osx there are both and XCode project and a makefile. In both cases, the resulting bundle will be created in Binaries/osx.
##How to use To make your own shader plugin, all you do is copy/paste the shader code into the source file, change the plugin information and rename the resulting dll. There are some things to take note of, but hopefully the code and documentation are clear enough.
Refer to the documentation for further details.
##Credits Implementation by Lynn Jarvis [email protected] MacOSX port by Amaury Hazan [email protected] The MacOSX port was supported by Coldcut/Ninja Tune as a contribution to the Visuals Community