mirror of
https://github.com/processing/processing4.git
synced 2026-01-30 03:41:15 +01:00
31 lines
751 B
Plaintext
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);
|
|
}
|
|
|