Name

resetShader()

Description

Restores the default shaders. Code that runs after resetShader() will not be affected by previously defined shaders.

Examples

  • PShader edges;  
    PImage img;
        
    void setup() {
      size(640, 360, P2D);
      img = loadImage("leaves.jpg");      
      edges = loadShader("edges.glsl");
    }
    
    void draw() {
      shader(edges);
      image(img, 0, 0);
      resetShader();
      image(img, width/2, 0);
    }
    

Syntax

  • resetShader()
  • resetShader(kind)

Parameters

  • kind(int)type of shader, either POINTS, LINES, or TRIANGLES

Return

  • void