Hi,
here are a few ideas for future development of Electric Sheep.
a) on Vista and Seven place animated sheep as a desktop backdrop, similar to the Ultimate Extras animated DreamScene from Microsoft. However in order to not distract from work, this needs to be animated SLOWLY. More like a still painting, but not quite.
b) If not already done, enable use video card accelerated playback without much CPU intervention. There may be OS specific API allowing this, or one can use vendor specific APIs by nVidia or ATI or Intel.
c) Use CUDA, ATI Stream, OpenCL or DirectX Compute to speed up rendering of the sheep stills. Prepare for 50x-100x acceleration when done right (check out the freeware Fractron 9000 flame renderer, WOW I say. Originally I had intended to program something similar myself, but the Fractron app so demotivated me - it's almost perfect!)
Okay, I ran out of ideas. But there will be more coming, promised. ;)
Christian

Fractron 9000 is now GPL'd
Hello, I'm the guy who has been developing Fractron 9000. Thanks for the kind words!
You might be interested to know that I decided to release Fractron 9000 under the GPL. It now lives on <a href="http://fractron9000.sourceforge.net">Sourceforge</a>. I haven't had time to really document the code much, but feel free to take a look. I'm hoping to make it fully compatable with Apophosys' .flame files at some point, which might also make it suitable for rendering sheep.
answer to "a"
There are programs that run screen savers on desktop backgrounds. I use wallsaver for mac, but I know there are similar programs for pc. Then just set the video decode rate as low as you want.
I've tried two applications
I've tried two applications "Screen2Dream" and "AnimatedDesktop" that promise to make any screen saver an animated wallpaper. However when I tried them, both showed only a fraction of the screen (possibly because of my dual monitor setup) and all the desktop icons would disappear. So pretty unusable.
NOTE: for these apps to work, you have to copy the ElectricSheep .scr executable from C:\windows into C:\windows\system32
Try vital desktop.
Try vital desktop.