VOOZH about

URL: https://processing.org/reference/resetshader_

⇱ resetShader() / Reference / Processing.org


Reference+
DocumentationReferenceRenderingShaders

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