Weblogs.asp.net / .Text screensaver!

Ok, it's finished! :) Yesterday I blogged about my Christmas coding session resulting in an OpenGL 3D effect I named 'Bands' and today I've transfered it into a screensaver, complete with .Text / Weblogs.asp.net textures, to say 'Thank you' to Scott and the other people who keep this blogging site running, in a more 'geeky' fashion.

Sourcecode (C++) is of course available. See the readme inside the binary archive how to install it.

  • Binary (.zip). Download (377KB)
  • Sourcecode (.zip). Download (736KB, incl. textures and dlls). It's not that beautiful, and perhaps can be optimized here and there.

Update: Screenshot

Published Friday, December 26, 2003 6:44 PM by FransBouma
Filed under:

Comments

# Lovely

Friday, December 26, 2003 2:11 PM by David Cumps
It looks great :p

Just like the dozer-one :)
Gonna try and learn a bit from your source, I'm amazed with what you can do with OpenGL

# re: Weblogs.asp.net / .Text screensaver!

Friday, December 26, 2003 2:41 PM by Frans Bouma
thanks, David! :)

# re: Weblogs.asp.net / .Text screensaver!

Friday, December 26, 2003 11:26 PM by Tim Marman
Cool! Going to grab it tonight and take a look.

I fooled around with some OpenGL (mostly) and DirectX back in college for my graphics course. Been awhile, but I'd love to play around more with it. Maybe this will be the code that sparks the interest :)

# re: Weblogs.asp.net / .Text screensaver!

Saturday, December 27, 2003 12:08 PM by OmegaSupreme
Superb :D

looks great on my geforcefx 5600

Great job.

# re: Weblogs.asp.net / .Text screensaver!

Monday, December 29, 2003 2:36 PM by Johan Danforth
Looks very nice buddy!! I've got a GeForce 3 card on WinXP.

Respect and keep up the good work :)

# re: Weblogs.asp.net / .Text screensaver!

Monday, December 29, 2003 3:06 PM by Frans Bouma
Thanks all! :)

I noticed a small bug with the timings, if hte framerate drops because the time it takes to calculate and draw a frame is > the time it takes of a frame using the current framerate of the screen (75hz for example), the animation slows, because the angle changes of the x-y and z sines are not changed because of the less amount of frames drawn per second... ah well.. ;) It was fun developing this code (it even pulls 75fps on my GF4 / amd2600+ with 250 flares/bands on 1600x1200 :))

# re: Weblogs.asp.net / .Text screensaver!

Monday, December 29, 2003 3:47 PM by Abdu
I used to follow the demo scene back when I had an Amiga then a PC. I liked The Future Crew stuff. I was impressed by the effects and the fact many were coded in assembly. Pretty impressive because you have to be very good in programming plus calculus/math.

# re: Weblogs.asp.net / .Text screensaver!

Monday, December 29, 2003 4:11 PM by Frans Bouma
I typed a long reply, about the demoscene, but .Text's bug with the viewstate corruption vanished it. :(

# New and Notable 32

Tuesday, December 30, 2003 4:48 AM by TrackBack

# re: Weblogs.asp.net / .Text screensaver!

Monday, January 12, 2004 11:49 AM by Abdu
Too bad. I am getting into the habit of doing a copy all before hitting the submit button. I got burned a few times when the next page crashed and doing a back got me back into a blank form.

Abdu

# re: Weblogs.asp.net / .Text screensaver!

Thursday, January 15, 2004 11:00 AM by Charles
Any steps to do a clean uninstall? It's nice, but a total CPU hog on my machine.

# re: Weblogs.asp.net / .Text screensaver!

Thursday, January 15, 2004 11:05 AM by Frans Bouma
Set the screensaver of windows to another screensaver, remove the directory you installed it in, done :)

It is a cpu hog, but you don't need that cpu when the screensaver is used ;)

# re: Weblogs.asp.net / .Text screensaver!

Thursday, January 15, 2004 12:34 PM by Charles
Well, just wanted to make sure that removing the directory will leave it clean.

And yes, I realize that it's a screen saver :) and I shouldn't need my cpu when it's running, but:

1) My machine is also a web server (application development) which sometimes testers have to access

2) I'm one of those eccentrics (I always turn my machine off when not in use) that believe that every component has a lifetime. Working it harder will shorten that lifetime. I don't think that my system could benefit from the increased heat output of the CPU.

Very nice ss though (just a CPU hog)!

# re: Weblogs.asp.net / .Text screensaver!

Thursday, January 15, 2004 12:40 PM by Frans Bouma
Ah I understand :)

Thanks, yes it is a cpu hog, it just runs around in loops to render as much frames as possible, calculating a lot of matrixes, sines, cosines and projected coordinates in each frame :) so the CPU has erm... a lot of work ;)

# .Text Screensaver

Sunday, February 01, 2004 9:03 AM by TrackBack

# .Text Screensaver

Sunday, February 01, 2004 9:04 AM by TrackBack

# .Text Screensaver

Sunday, February 01, 2004 9:05 AM by TrackBack

# re: Weblogs.asp.net / .Text screensaver!

Monday, May 31, 2004 12:34 AM by ZRT
Cool, but better have multiCPU, that way the machine can do some work other then running ss.