Animate:
Reset Counter
param1:
param2:
param3:
param4:
color1:
color2:
color3:
color4:
precision highp float; #define PI 3.141592653 #define PHI PI*2.0
Fragment Shader Variables
varying vec2 p ; // axis -1.0 <= x, y <= 1.0 uniform float aspect ; // screen aspect (x/y) uniform float param1, param2,param3,param4 ; //slider value(0<=param<=1) uniform vec4 color1,color2,color3,color4 ; //color param uniform sampler2D texture; //2D sample texture uniform vec2 cmouse ; //current mouse pos (-1
Fragment Shader Code
void main() { gl_FragColor = vec4( (p.x+1.0)/2.0, (p.y+1.0)/2.0, param1 , 1.0 ) ; }
APPLY