More
See all Show me
5. Flower
1 year ago
4. Boogers
1 year ago
3. Crazy Eyes
1 year ago
2. Circlify
1 year ago
1. Circle Growth 1
1 year ago
This is a processing sketch I made which fills the screen with growing circles. They stop growing when they touch something.

Also integrated it with ColourLovers' API so the colors you see are pulled from them by keywords, in this case "light spring".

Generation rate is very slow at first to allow a few circles to grow.
  • chromedecay 1 year ago
    wow, very nice! how are you detecting when one circle touches another?
  •  
  • Alex Stanciu 1 year ago
    Hey Thanks...

    Detecting touches is actually pretty easy. For each circle, you compare it to every other circle on screen. If the distance between centers equals the sum of the radii, they're touching.

    Hard part was figuring out where to spawn new circles. It was too expensive to do the same check as above with radii, so it checks to see if a random coordinate's color is the background color, and if so, spawn a circle. No circles can be the exact background color.
  •  
  • josiah douglas 9 months ago
    pretty cool
  •  
This conversation is missing your voice. Take five seconds to join Vimeo or log in.

Advertisement

Statistics

  •  
    plays
    likes
    comments
  • Total
    plays 685
    likes 4
    comments 3
  • Nov 12th
    plays 0
    likes 0
    comments 0
  • Nov 11th
    plays 4
    likes 0
    comments 0
  • Nov 10th
    plays 5
    likes 0
    comments 0
  • Nov 9th
    plays 11
    likes 0
    comments 0
  • Nov 8th
    plays 10
    likes 1
    comments 0
  • Nov 7th
    plays 12
    likes 0
    comments 0
  • Nov 6th
    plays 18
    likes 0
    comments 0
  • Nov 5th
    plays 16
    likes 0
    comments 0
Previous Week

Downloads

Please join Vimeo or log in to download the original file. It only takes a few seconds.