Writing and remixing great GLSL shaders just got a lot easier. The ISF Editor is the tool to use for making visual generators, effects and transitions to use in your favorite apps!
Provides a live rendered preview of output of GLSL shaders while editing along with interface controls for adjusting parameters.
ISF shaders can be written once and loaded into a variety of different host softwares, or shared online at interactiveshaderformat.com.
Use movies, images, Syphon / Spout, and camera inputs as test feeds for FX.
Publishes final output to Syphon / Spout for live use or preview in other applications.
Easy to use interface for modifying shader meta data and published input variables.
Useful debugging tools like error messages, adjustable render resolution and previewing individual passes of multistage shaders.
Highlights and completes variable / function names from GLSL and ISF Specification, with customizable editor colors.
Includes an optional Quicklook plug-in for viewing thumbnails of ISF shaders in the Finder (Mac only).
Import and automatically convert most shaders from Shadertoy and GLSL Sandbox.
The codebase for the ISF Editor is open source, included in the VVISF-GL repository and comes with over 200 open source GLSL shaders!
ISF Editor Manual – The online manual for the ISF Editor.
Introduction to writing ISF shaders – How to create your own shaders in the ISF spec.
Converting Shaders From Other Formats – Demonstrates using the ISF Editor to import a shader from GLSLSandbox and make minor adjustments such as adding published inputs.