Guest User

Untitled

a guest
May 21st, 2018
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.63 KB | None | 0 0
  1. function setup() {
  2. createCanvas(500, 500);
  3. colorMode(HSB, 255);
  4. }
  5.  
  6. function draw() {
  7. background(0, 50, 50);
  8.  
  9. var t = frameCount / 5;
  10. var t2 = frameCount / 2;
  11. for (var deg = 0; deg < 360; deg += 10) {
  12.  
  13. var p1x = width/2 + cos(radians(deg + t)) * 200;
  14. var p1y = height/2 + sin(radians(deg + t)) * 200;
  15.  
  16. var p2x = width/2 + cos(radians(deg+90 + t2)) * 200;
  17. var p2y = height/2 + sin(radians(deg+90 + t2)) * 200;
  18.  
  19. strokeWeight(5);
  20. stroke(map(deg%360, 0, 360, 0, 255), 240, 240);
  21. point(p1x, p1y);
  22.  
  23. point(p2x, p2y);
  24.  
  25. stroke(map(deg%360, 0, 360, 0, 255), 40, 240);
  26. strokeWeight(1);
  27. line(p1x, p1y, p2x, p2y);
  28. }
  29. }
Add Comment
Please, Sign In to add comment