.comment-link {margin-left:.6em;}

My Photo
Name:
Location: Seattle, WA, United States

I am a Christian. I develop software for Amazon.com. I also sometimes do theater in various capacities, write now and then, and I enjoy some undefinable essence that can often be found in fantasy.

Sunday, June 10, 2007

Drip

I have recently been playing with a screensaver called Borkware Drip. This started when I visited my friend Mike a few weeks ago. I showed him the screensaver, and we both had a lot of geeky fun watching how the system of the drip screensaver functioned, and analyzing the statistics of where the drips were going to land. We were also thinking about ways to play around with it.

Then, when I had him over last Monday, we decided to do that, and edit the source code so as to change the colors of the drips based on all sorts of different things, including how far the drip had traveled and how far into the simulation we were. We also massively sped up the simulation so that instead of watching each drop come down individually, you could see them piling up a little more like sand in an hourglass. I don't have any pictures from how things looked Monday night, because we didn't have a good way to take screenshots; last night, I added code for saving off pictures to the screensaver itself, and also played with the drip coloring some to make it "prettier". Today, I added trails behind the drips that gradually fade away, so that even though the simulation is running too quickly to watch individual drips make their way down, you can still see what route the drips are taking.

Here's a picture of the screensaver with the drip trails: (Click to see full-size, which is fairly big but under 175k)


Here's some pictures of completed simulations: (These get saved automatically now)

Labels: