Guest User

Untitled

a guest
Apr 21st, 2018
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.35 KB | None | 0 0
  1. import processing.video.*;
  2.  
  3. Movie video;
  4. int pointillize = 16;
  5.  
  6. void setup() {
  7. size(640,360);
  8. video = new Movie(this,"dynamic.mov");
  9. video.loop();
  10. }
  11. void movieEvent(Movie video){
  12. video.read();
  13. }
  14. void draw() {
  15. if (video.available()) {
  16. video.read();
  17. }
  18. loadPixels();
  19. video.loadPixels();
  20. int x = int(random(video.width));
  21. int y = int(random(video.height));
  22. int loc = x + y*video.width;
  23. float r,g,b;
  24. r = red (video.pixels[loc]);
  25. g = green (video.pixels[loc]);
  26. b = blue (video.pixels[loc]);
  27. color c = color(r,g,b);
  28. pixels[loc] = c;
  29. fill(r,g,b,100);
  30. ellipse(x,y,pointillize,pointillize);
  31. }
  32.  
  33. import processing.video.*;
  34.  
  35. Movie video;
  36. int pointillize = 16;
  37.  
  38. void setup() {
  39. size(1920,1080);
  40. video = new Movie(this,"break.mov");
  41. video.loop();
  42. }
  43. void movieEvent(Movie video){
  44. video.read();
  45. }
  46. void draw() {
  47. if (video.available()) {
  48. video.read();
  49. }
  50. loadPixels();
  51. video.loadPixels();
  52. int x = int(random(video.width));
  53. int y = int(random(video.height));
  54. int loc = x + y*video.width;
  55. float r,g,b;
  56. r = red (video.pixels[loc]);
  57. g = green (video.pixels[loc]);
  58. b = blue (video.pixels[loc]);
  59. color c = color(r,g,b);
  60. pixels[loc] = c;
  61. fill(r,g,b,100);
  62. ellipse(x,y,pointillize,pointillize);
  63. }
Add Comment
Please, Sign In to add comment