638px

Console

1 0 0 0
  • JSFiddle Console. Turn on/off in Editor settings.
  • ☁️ "Running fiddle"
  • "About to create a program with the fragment shader code: ", "precision highp float; uniform vec2 uResolution; uniform sampler2D uTexture0; uniform vec2 uTextureSize0; varying vec2 vTextCoords; void main(void) { float float_0 = 0.2126 * texture2D(uTexture0, vTextCoords).r; float float_1 = 0.7152 * texture2D(uTexture0, vTextCoords).g; float float_2 = 0.0722 * texture2D(uTexture0, vTextCoords).b; float float_3 = float_0 + float_2 + float_1; vec4 vec4_0 = vec4(0.0,0.0,0.0,1.0); if(float_3 >= 0.3137254901960784) { vec4_0 = vec4(1.0,1.0,1.0,1.0); } gl_FragColor = vec4_0; } ", " and vertex shader code: ", "attribute vec3 aVertexPosition; varying vec2 vTextCoords; void main(void) { gl_Position = vec4(aVertexPosition, 1.0); vTextCoords = vec2(aVertexPosition.st)*0.5 + 0.5; } "