New pass
PREVIOUS SAMPLER
HORIZONTAL BLUR
VERTICAL BLUR
DEPTH OF FIELDS
BLANK
COMMON
Remove pass
Select pass to delete:
Please select which pass you want to delete and click below to confirm.
Report bug
Please wait...
Report shader
Please DO report shaders which contain hateful symbols and / or hateful messages. Posh Brolly is for everyone and hate won't be tolerated.
Please DO NOT report shaders which contains "something that offends you", such as: penises, vaginas, procedural porn, swearing or satire. This isn't Victorian England, yeah?
Please wait...
Save
Shader name:
Thumbnail:
Shader recorder
Choose yer weapon.
RECORD VIDEO
TAKE SCREENSHOT
Choose yer video settings and press RECORD, then press DOWNLOAD.
Gil said "The Revolution Will Not Be Televised", and for sure it won't be on instagram either.
Screenshot will be saved to your "downloads" folder.
Huge image will be made by stitching smaller image chunks together, no matter how little RAM you got.
Major thankx to Gregg Tavares for the method and the dekapng code!
Shader I/O
Current shader inputs & output:
Missing something? Switch inputs on in global settings, or add some textures / sounds. Go ham, it's yer tool!
You ain't got the goodies!
You need webGL2.0 minimum to run this fluffy tool.
It enjoys wearing fancy wigs and doesn't care for boating shoes.
Time to get a better device.
Click needed!
This shader has audio but you ain't clicked nowhere yet, so I can't start it.
Please click somewhere, will ya?
About this old rag0.69.07b
Hear, hear! This tool was designed and coded by evvvvil from demogroups Handsome Hooligans & Rebels. (twitter: @evvvvil)
Made with love, anger, tears of joy and moments of pure euphoric madness.
This tool does't use any garbage front-end libraries: no rubbish React, no lame jQuery, no bloated UI libraries, no dumb CSS templates.
Everything is made by hand in pure javascript, CSS & Node.JS + Express (only front-end help comes from Ace text editor).
Thankx to those who have helped:
Juliana Prunier, wrighter, ob5vr, Gregg Tavares (WebGL2 Fundamentals), Marta Soto, Laurent Le Brun (Ctrl-Alt-Test), Banstead Jeff, lienep, le nep, James Cronk.
Greetings and love fly out to those special people from the demoscene: (in randomised order)
LOVE these demogroups! (in randomised order)
Keyboard shortcuts & camera controls
Text editor shortcuts: (many more here: https://github.com/ajaxorg/ace/wiki/Default-Keyboard-Shortcuts)
Keyboard shortcuts:
Camera controls:
Textures
Shader minifier
Shader Minifier brought to you by Ctrl-Alt-Test demogroup: https://ctrl-alt-test.fr.
(via some dumb headless chicken and its fancy fleece, written by yours truly)
Minify settings:
More info on Shader Minifier's official github: https://github.com/laurentlb/Shader_Minifier
Minified using Shader Minifier by Ctrl-Alt-Test: http://www.ctrl-alt-test.fr
Major thankx and greetz to Ctrl-Alt-Test demogroup.
Character count:
Sliders settings
This precision only applies when clicking buttons below the sliders to copy value or replace uniform.
FFT settings
FFT array data passed to shader as a texture:
Global settings
Welcome stranger, grab a beer and take a pew.
It looks like you are packing: . But who am I to judge?