runnable fragment

301's Fire Shader Remix GPT Modified.fs

misc-isf-shaders material glsl runnable fragment MIT
code snippet
uniform float Speed;
uniform float Direction;
uniform int Negative;
precision mediump float;
/*{
    "CATEGORIES": [
        "Automatically Converted",
        "Shadertoy"
    ],
    "CREDIT": "",
    "DESCRIPTION": "Automatically converted from https://www.shadertoy.com/view/MtcGD7 by CaliCoastReplay.  A big thank you to \tFabriceNeyret2  who told me how to achieve this more vivid look!  Positively conflagarative!  Try it in fire rain config!\n\nRemix 1 here:  https://www.shadertoy.com/view/llc3DM\nOriginal here:  \nhttps://www.shadertoy.com/view/XsXXRN",
    "IMPORTED": {
    },
    "INPUTS": [
runnable fragment

3d Rotate.fs

vidvox-isf-files utility glsl runnable fragment MIT
code snippet
uniform sampler2D inputImage;
uniform float xrot;
uniform float yrot;
uniform float zrot;
uniform float zoom;
precision mediump float;
/*{
	"DESCRIPTION": "performs a 3d rotation",
	"CREDIT": "by zoidberg",
	"ISFVSN": "2",
	"CATEGORIES": [
		"Geometry Adjustment", "Utility"
	],
	"INPUTS": [
runnable fragment

Analog Glitch 9.fs

misc-isf-shaders utility glsl runnable fragment MIT
code snippet
uniform sampler2D inputImage;
uniform float timeSpeed;
uniform float glitchIntensity;
uniform float colorSeparation;
uniform float verticalRollSpeed;
uniform int interlaced;
uniform float interlaceStrength;
uniform float interlaceWarpAmount;
uniform float warpCenter;
uniform float warpRange;
uniform int randomizeWarpPosition;
uniform float warpSeedSpeed;
uniform float interlaceSkewAmount;
uniform float skewBias;
runnable fragment

Angular.fs

vidvox-isf-files utility glsl runnable fragment MIT
code snippet
uniform sampler2D startImage;
uniform sampler2D endImage;
uniform float progress;
uniform float startingAngle;
precision mediump float;
/*{
    "CATEGORIES": [
        "Wipe"
    ],
    "CREDIT": "Automatically converted from https://www.github.com/gl-transitions/gl-transitions/tree/master/angular.glsl",
    "DESCRIPTION": "",
    "INPUTS": [
        {
            "NAME": "startImage",
runnable fragment

ASCII Art.fs

vidvox-isf-files utility glsl runnable fragment MIT
code snippet
uniform sampler2D inputImage;
uniform float size;
uniform float gamma;
uniform float tint;
uniform vec4 tintColor;
uniform int alphaMode;
precision mediump float;
/*{
	"DESCRIPTION": "ASCII Art",
	"CREDIT": "by VIDVOX (Ported from https://www.shadertoy.com/view/lssGDj)",
	"ISFVSN": "2",
	"CATEGORIES": [
		"Stylize", "Retro"
	],
runnable fragment

Auto Color Tone.fs

vidvox-isf-files color glsl runnable fragment MIT
code snippet
uniform sampler2D inputImage;
uniform int sampleMode;
uniform int colorModeOverride;
uniform int colorCount;
uniform vec4 baseColor;
uniform vec2 pixelFollowLocation;
precision mediump float;
/*{
    "CATEGORIES": [
        "Color Effect"
    ],
    "CREDIT": "by VIDVOX",
    "DESCRIPTION": "Creates variations on a base color using a given algorithm.",
    "INPUTS": [
runnable fragment

Bad TV.fs

vidvox-isf-files utility glsl runnable fragment MIT
code snippet
uniform sampler2D inputImage;
uniform float noiseLevel;
uniform float distortion1;
uniform float distortion2;
uniform float speed;
uniform float scroll;
uniform float scanLineThickness;
uniform float scanLineIntensity;
uniform float scanLineOffset;
precision mediump float;

/*{
	"CREDIT": "by VIDVOX",
	"ISFVSN": "2",
runnable fragment

Bordered Box.fs

vidvox-isf-files utility glsl runnable fragment MIT
code snippet
uniform float box_width;
uniform float box_height;
uniform float border_thickness;
uniform vec2 box_position;
uniform vec4 box_color;
uniform vec4 border_color;
precision mediump float;
/*{
    "CATEGORIES": [
        "Geometry"
    ],
    "CREDIT": "VIDVOX",
    "DESCRIPTION": "Draws a simple box with a border over a transparent background.",
    "INPUTS": [
runnable fragment

Bounce.fs

vidvox-isf-files utility glsl runnable fragment MIT
code snippet
uniform sampler2D startImage;
uniform sampler2D endImage;
uniform float progress;
uniform float bounces;
uniform float shadow_height;
uniform vec4 shadow_colour;
precision mediump float;
/*{
    "CATEGORIES": [
        "Wipe"
    ],
    "CREDIT": "Automatically converted from https://www.github.com/gl-transitions/gl-transitions/tree/master/Bounce.glsl",
    "DESCRIPTION": "",
    "INPUTS": [
runnable fragment

Bow Tie Horizontal.fs

vidvox-isf-files utility glsl runnable fragment MIT
code snippet
uniform sampler2D startImage;
uniform sampler2D endImage;
uniform float progress;
precision mediump float;
/*
{
  "CATEGORIES" : [
    "Wipe"
  ],
  "CREDIT": "Automatically converted from https://www.github.com/gl-transitions/gl-transitions/tree/master/BowTieHorizontal.glsl",
  "DESCRIPTION" : "Automatically converted from https://gl-transitions.com/",
  "ISFVSN" : "2",
  "INPUTS" : [
    {
runnable fragment

Bow Tie Vertical.fs

vidvox-isf-files utility glsl runnable fragment MIT
code snippet
uniform sampler2D startImage;
uniform sampler2D endImage;
uniform float progress;
precision mediump float;
/*{
    "CATEGORIES": [
        "Wipe"
    ],
    "CREDIT": "Automatically converted from https://www.github.com/gl-transitions/gl-transitions/tree/master/BowTieVertical.glsl",
    "DESCRIPTION": "",
    "INPUTS": [
        {
            "NAME": "startImage",
            "TYPE": "image"
runnable fragment

Broken LCD.fs

vidvox-isf-files utility glsl runnable fragment MIT
code snippet
uniform sampler2D inputImage;
uniform float flickerLevel;
uniform int patternStyle;
uniform float glitchBrightness;
uniform float glitchBrightnessCurve;
uniform float glitchRadius;
uniform float glitchSmoothness;
uniform float glitchScale;
uniform float noiseSeed;
uniform float patternSeed;
uniform float tintBrightness;
uniform float tintRadius;
uniform float tintBrightnessCurve;
uniform float tintSeed;
runnable fragment

Burn.fs

vidvox-isf-files utility glsl runnable fragment MIT
code snippet
uniform sampler2D startImage;
uniform sampler2D endImage;
uniform float progress;
uniform vec4 color;
precision mediump float;
/*{
    "CATEGORIES": [
        "Dissolve"
    ],
    "CREDIT": "Automatically converted from https://www.github.com/gl-transitions/gl-transitions/tree/master/burn.glsl",
    "DESCRIPTION": "",
    "INPUTS": [
        {
            "NAME": "startImage",
runnable fragment

Butterfly Wave Scrawler.fs

vidvox-isf-files pattern glsl runnable fragment MIT
code snippet
uniform sampler2D startImage;
uniform sampler2D endImage;
uniform float progress;
uniform float amplitude;
uniform float waves;
uniform float colorSeparation;
precision mediump float;
/*{
    "CATEGORIES": [
        "Distortion"
    ],
    "CREDIT": "Automatically converted from https://www.github.com/gl-transitions/gl-transitions/tree/master/ButterflyWaveScrawler.glsl",
    "DESCRIPTION": "",
    "INPUTS": [
runnable fragment

Chromatic Aberration.fs

vidvox-isf-files utility glsl runnable fragment MIT
code snippet
uniform sampler2D inputImage;
uniform float amount;
uniform float falloff;
uniform float balance;
uniform vec2 center;
uniform int direction;
precision mediump float;
/*{
    "CATEGORIES": [
        "Color Effect",
        "Distortion"
    ],
    "CREDIT": "by VIDVOX",
    "DESCRIPTION": "Radial lens-style chromatic aberration: red and blue channels are displaced along the line from a chromatic center.",
runnable fragment

Circle.fs

vidvox-isf-files utility glsl runnable fragment MIT
code snippet
uniform sampler2D startImage;
uniform sampler2D endImage;
uniform float progress;
uniform vec4 backColor;
uniform vec2 center;
precision mediump float;
/*{
    "CATEGORIES": [
        "Wipe"
    ],
    "CREDIT": "Automatically converted from https://www.github.com/gl-transitions/gl-transitions/tree/master/circle.glsl",
    "DESCRIPTION": "",
    "INPUTS": [
        {
runnable fragment

Circle Open.fs

vidvox-isf-files utility glsl runnable fragment MIT
code snippet
uniform sampler2D startImage;
uniform sampler2D endImage;
uniform float progress;
uniform float smoothness;
uniform int opening;
precision mediump float;
/*{
    "CATEGORIES": [
        "Wipe"
    ],
    "CREDIT": "Automatically converted from https://www.github.com/gl-transitions/gl-transitions/tree/master/circleopen.glsl",
    "DESCRIPTION": "",
    "INPUTS": [
        {
runnable fragment

Circle Warp.fs

vidvox-isf-files utility glsl runnable fragment MIT
code snippet
uniform sampler2D inputImage;
uniform float radius;
uniform float width;
uniform float resultRotation;
precision mediump float;
/*{
    "CATEGORIES": [
        "Distortion Effect"
    ],
    "CREDIT": "VIDVOX",
    "DESCRIPTION": "Warps an image to fit in a circle by fitting the height of the image to the height of a circle",
    "INPUTS": [
        {
            "NAME": "inputImage",
runnable fragment

City Lights.fs

vidvox-isf-files utility glsl runnable fragment MIT
code snippet
uniform sampler2D inputImage;
uniform float blurAmount;
uniform float intensity;
uniform float edgeIntensity;
uniform float edgeThreshold;
uniform float erodeIntensity;
uniform float erodeRadius;
precision mediump float;
/*{
	"CREDIT": "by VIDVOX",
	"ISFVSN": "2",
	"CATEGORIES": [
		"Stylize"
	],
runnable fragment

Collage.fs

vidvox-isf-files utility glsl runnable fragment MIT
code snippet
uniform sampler2D inputImage;
uniform float seed;
uniform float cell_size;
uniform int allow_flips_h;
uniform int allow_flips_v;
precision mediump float;
/*{
    "CATEGORIES": [
        "Geometry Adjustment"
    ],
    "CREDIT": "by VIDVOX",
    "INPUTS": [
        {
            "NAME": "inputImage",
runnable fragment

Color Levels.fs

vidvox-isf-files color glsl runnable fragment MIT
code snippet
uniform sampler2D inputImage;
uniform float minLevel;
uniform float midLevel;
uniform float maxLevel;
uniform vec4 offset1;
uniform vec4 offset2;
uniform vec4 offset3;
uniform vec4 offset4;
uniform vec4 offset5;
uniform vec4 offset6;
uniform int levelsMode;
precision mediump float;
/*{
	"CREDIT": "by VIDVOX",
runnable fragment

Color Phase.fs

vidvox-isf-files color glsl runnable fragment MIT
code snippet
uniform sampler2D startImage;
uniform sampler2D endImage;
uniform float progress;
uniform vec4 fromStep;
uniform vec4 toStep;
precision mediump float;
/*{
    "CATEGORIES": [
        "Dissolve"
    ],
    "CREDIT": "Automatically converted from https://www.github.com/gl-transitions/gl-transitions/tree/master/colorphase.glsl",
    "DESCRIPTION": "",
    "INPUTS": [
        {
runnable fragment

Color Replacement.fs

vidvox-isf-files color glsl runnable fragment MIT
code snippet
uniform sampler2D inputImage;
uniform float threshold;
uniform vec4 mask_color;
uniform vec4 target_color;
uniform float hueTol;
uniform float hueMinBracket;
uniform float hueMaxBracket;
uniform float satTol;
uniform float satMinBracket;
uniform float satMaxBracket;
uniform float valTol;
uniform float valMinBracket;
uniform float valMaxBracket;
uniform float dilate;
runnable fragment

Colour Distance.fs

vidvox-isf-files sdf glsl runnable fragment MIT
code snippet
uniform sampler2D startImage;
uniform sampler2D endImage;
uniform float progress;
uniform float power;
precision mediump float;
/*{
    "CATEGORIES": [
        "Dissolve",
        "Wipe"
    ],
    "CREDIT": "Automatically converted from https://www.github.com/gl-transitions/gl-transitions/tree/master/ColourDistance.glsl",
    "DESCRIPTION": "",
    "INPUTS": [
        {
runnable fragment

Comet Tails.fs

vidvox-isf-files utility glsl runnable fragment MIT
code snippet
uniform sampler2D inputImage;
uniform float absorptionRate;
uniform float dischargeRate;
precision mediump float;
/*{
    "CATEGORIES": [
        "Feedback",
        "Glitch"
    ],
    "CREDIT": "VIDVOX",
    "DESCRIPTION": "This does a feedback motion blur based on the brightness of pixels to create an analog recording comet trails effect",
    "INPUTS": [
        {
            "NAME": "inputImage",
runnable fragment

Convergence.fs

vidvox-isf-files utility glsl runnable fragment MIT
code snippet
uniform sampler2D inputImage;
uniform float horizontal_magnitude;
uniform float vertical_magnitude;
uniform float color_magnitude;
uniform int mode;
precision mediump float;
/*{
	"DESCRIPTION": "",
	"CREDIT": "by VIDVOX",
	"ISFVSN": "2",
	"CATEGORIES": [
		"Glitch", "Color Effect"
	],
	"INPUTS": [
runnable fragment

Crazy Parametric Fun.fs

vidvox-isf-files utility glsl runnable fragment MIT
code snippet
uniform sampler2D startImage;
uniform sampler2D endImage;
uniform float progress;
uniform float b;
uniform float smoothness;
uniform float amplitude;
uniform float a;
precision mediump float;
/*{
    "CATEGORIES": [
        "Distortion"
    ],
    "CREDIT": "Automatically converted from https://www.github.com/gl-transitions/gl-transitions/tree/master/CrazyParametricFun.glsl",
    "DESCRIPTION": "",