Skip to content

nicoptere/BUMP

Repository files navigation

BUMP visuals

the following is my contribution to a gig performed by No computer. it's a series of 2D shaders that will potentially be displayed on a big screen during the Bump festival in Kortrijk on the 24th of june 2016. it is mostly hacked from the following shaders:

https://www.shadertoy.com/view/MlXGDf, https://www.shadertoy.com/view/Xds3zN & http://thebookofshaders.com/

the basic setup is a Processing 3 sketch with the following code:

PShader shader;
String name = "shader_name";

void setup() {
  size( 1200, 500, P3D );
  noStroke();
  shader = loadShader( name + ".glsl");
}

void draw() {

  shader.set("u_resolution", float(width), float(height));
  shader.set("u_time", 1000 + millis() / 1000.0);

  shader(shader);
  rect(0,0,width,height);

}

void keyPressed(){
  shader = loadShader( name + ".glsl");
  saveFrame( name + ".png" );
}

pressing any key will reload the shader an take a snapshot. you can copy paste any of the following snippets (click editor to open the code) click on the preview link to watch a live version.

the code is not commented and not optimised at all, just putting it here for the sake of sharing. not sure if any of those will make it to the big screen but it was fun to make :)

About

list of shaders for the Bump festival

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published