Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import processing.video.*;
- Movie video;
- int pointillize = 16;
- void setup() {
- size(640,360);
- video = new Movie(this,"dynamic.mov");
- video.loop();
- }
- void movieEvent(Movie video){
- video.read();
- }
- void draw() {
- if (video.available()) {
- video.read();
- }
- loadPixels();
- video.loadPixels();
- int x = int(random(video.width));
- int y = int(random(video.height));
- int loc = x + y*video.width;
- float r,g,b;
- r = red (video.pixels[loc]);
- g = green (video.pixels[loc]);
- b = blue (video.pixels[loc]);
- color c = color(r,g,b);
- pixels[loc] = c;
- fill(r,g,b,100);
- ellipse(x,y,pointillize,pointillize);
- }
- import processing.video.*;
- Movie video;
- int pointillize = 16;
- void setup() {
- size(1920,1080);
- video = new Movie(this,"break.mov");
- video.loop();
- }
- void movieEvent(Movie video){
- video.read();
- }
- void draw() {
- if (video.available()) {
- video.read();
- }
- loadPixels();
- video.loadPixels();
- int x = int(random(video.width));
- int y = int(random(video.height));
- int loc = x + y*video.width;
- float r,g,b;
- r = red (video.pixels[loc]);
- g = green (video.pixels[loc]);
- b = blue (video.pixels[loc]);
- color c = color(r,g,b);
- pixels[loc] = c;
- fill(r,g,b,100);
- ellipse(x,y,pointillize,pointillize);
- }
Add Comment
Please, Sign In to add comment