GSN Composer
The GSN Composer is a free online node-based visual programming environment for rapid prototyping and interactive demonstrations. Typical areas of usage are education, research, entertainment, special effects, or arts.
+ Node-based interactive visual programming
+ Extendable with custom JavaScript plugin nodes
+ WebGL support
+ Integrated GLSL Shader Editor
+ HDR image pipeline
+ Modular synthesizer with MIDI support
Deferred Shading [Shaders Monthly #14]
Sampling of Environment Maps for Image-based Lighting [Shaders Monthly #13]
Halton Low-Discrepancy Sequence [Shaders Monthly #12]
Image-based Lighting (IBL) of PBR Materials [Shaders Monthly #11]
Importance Sampling: Image-based Lighting of a Lambertian Diffuse BRDF [Shaders Monthly #10]
Microfacet BRDF: Theory and Implementation of Basic PBR Materials [Shaders Monthly #9]
Procedural Noise: Value and Gradient Noise in GLSL [Shaders Monthly #8]
Procedural Textures: A Practical Introduction [Shaders Monthly #7]
What are Mipmaps? Texture Filtering in GLSL [Shaders Monthly #6]
Texture Mapping in GLSL [Shaders Monthly #5]
What are Shaders? A Hands-on Introduction [Shaders Monthly #1]
OpenGL Modelview Matrix and 3D Transformations [Shaders Monthly #3]
Perspective Projection in GLSL [Shaders Monthly #2]
Vulkan GLSL Ray Tracing Emulator
GSN Composer: New Features of the Shader Editor in Version 0.7