lumpynose

codingMath03c

May 10th, 2015
468
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.44 KB | None | 0 0
  1. float centerY, centerX, offset, speed, angle;
  2. float baseAlpha;
  3.  
  4. void setup() {
  5.   size(400, 400);
  6.   noStroke();
  7.  
  8.   centerY = height / 2;
  9.   centerX = width / 2;
  10.   offset = 127; // amplitude
  11.   speed = 0.1;
  12.   angle = 0;
  13.  
  14.   baseAlpha = 128;
  15. }
  16.  
  17. void draw() {
  18.   background(255); // clear canvas
  19.  
  20.   float alpha = baseAlpha + (sin(angle) * offset);
  21.  
  22.   fill(0, 0, 0, alpha);
  23.  
  24.   ellipse(centerX, centerY, 50, 50);
  25.  
  26.   angle += speed;
  27. }
Advertisement
Add Comment
Please, Sign In to add comment