code: function LGraphFXLens() {
              this.addInput("Texture", "Texture");
              this.addInput("Aberration", "number");
              this.addInput("Distortion", "number");
              this.addInput("Blur", "number");
              this.addOutput("Texture", "Texture");
              this.properties = {
                  aberration: 1.0,
                  distortion: 1.0,
                  blur: 1.0,
                  precision: LGraphTexture.DEFAULT
              };
  
              if (!LGraphFXLens._shader) {
                  LGraphFXLens._shader = new GL.Shader(
                      GL.Shader.SCREEN_VERTEX_SHADER,
                      LGraphFXLens.pixel_shader
                  );
                  LGraphFXLens._texture = new GL.Texture(3, 1, {
                      format: gl.RGB,
                      wrap: gl.CLAMP_TO_EDGE,
                      magFilter: gl.LINEAR,
                      minFilter: gl.LINEAR,
                      pixel_data: [255, 0, 0, 0, 255, 0, 0, 0, 255]
                  });
              }
          }
docs: Texture Lens *****************************************