Screen Shot

Convection

by Edward K. Chew

[Last updated 2004-04-25]
This screen saver simulates the convection of free-flowing particles enclosed in a cube that is being heated from the bottom. Warmer particles expand and turn red. They tend to get displaced by the more concentrated cold blue particles pushing their way down—hence the convection.

I wrote this thing over a weekend when I was sick at home. It is my first screen saver, my first experience with Cocoa, the first time I have worked directly with OpenGL, and the first time I have used XCode. (I am more of a Carbon/CodeWarrior kinda guy.) Anyway, I am a bit in over my head, so please bear with me!

Download

convection1.0.2.dmg

Usage

Convection requires Mac OS X and OpenGL 1.1 or later.

To install the screen saver, drag it into the Screen Savers folder within your Library folder. Now it should appear in your System Preferences. (There are as yet no configuration options in this early release.)

Known Issues

Version History

Distribution

Convection is freeware. I do not offer any guarantees or assume any responsibility for damages incurred after its installation. Use it at your own risk.

Convection may be distributed in its unmodified form but not sold. E-mail me if you have any questions or comments.

Ted