Reference+
Name
shader()
Description
Applies the shader specified by the parameters. It's compatible with the P2D and P3D renderers, but not with the default renderer.
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); }
Syntax
shader(shader)
shader(shader, kind)
Parameters
shader
(PShader)
name of shader filekind
(int)
type of shader, either POINTS, LINES, or TRIANGLES
Return
void
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.