Files
processing4/java/examples/Topics/Shaders/Landscape/Landscape.pde

31 lines
751 B
Plaintext

/**
* 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);
}