/** * Elevated * https://www.shadertoy.com/view/MdX3Rr by inigo quilez * Created by inigo quilez - iq/2013 * License Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License. * Processing port by Raphaƫl de Courville. */ PShader shader; void setup() { size(640, 360, P2D); noStroke(); // The code of this shader shows how to integrate shaders from shadertoy // into Processing with minimal changes. shader = loadShader("landscape.glsl"); shader.set("resolution", float(width), float(height)); } void draw() { background(0); shader.set("time", (float)(millis()/1000.0)); shader(shader); rect(0, 0, width, height); frame.setTitle("frame: " + frameCount + " - fps: " + frameRate); }