More
See all Show me
5. Flower
3 months ago
4. Boogers
3 months ago
3. Crazy Eyes
5 months ago
2. Circlify
6 months ago
1. Circle Growth 1
6 months 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.
Credits
Tags
2 Likes
  • chromedecay 6 months ago
    wow, very nice! how are you detecting when one circle touches another?
  •  
  • Alex Stanciu 6 months 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.
  •  
This conversation is missing your voice. Take five seconds to join Vimeo or log in.

Sponsored by:

Statistics
  •  
    plays
    likes
    comments
  • Total
    plays 243
    plays 2
    plays 2
  • Jan 9th
    plays 0
    plays 0
    plays 0
  • Jan 8th
    plays 0
    plays 0
    plays 0
  • Jan 7th
    plays 0
    plays 0
    plays 0
  • Jan 6th
    plays 0
    plays 0
    plays 0
  • Jan 5th
    plays 0
    plays 0
    plays 0
  • Jan 4th
    plays 0
    plays 0
    plays 0
  • Jan 3rd
    plays 0
    plays 0
    plays 0
  • Jan 2nd
    plays 0
    plays 0
    plays 0
Previous Week

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