Home
Name Modified Size InfoDownloads / Week
BezierAll002.zip 2012-12-21 339.7 kB
readme.txt 2012-12-20 1.6 kB
BezierMFC.zip 2012-10-17 254.4 kB
Totals: 3 Items   595.7 kB 1
Bezier 3D

This is an old screensaver project of mine, that tried to bring the even older, classic Bezier screen saver into the new age, with antialiasing, transparency, 3D graphics, etc.

It was done in 2003 when my mode of thinking and programming was still "write in a 2d graphics buffer as fast as possible and do everything yourself". So I did all antialiasing and transparency calculations myself and wrote everything to a DirectDraw2D (tm) surface. Of course not without locking it first, and unlocking it afterwards.

It was only recently that I felt the urge to bring this into the new age (seriously now), by using OpenGL and chosing antialiasing in my NVidia system configuration tool for it.

Many of the features that I had designed didn't survive this transition. So in the screensaver dialog you will not be able to use some of the fields. Maybe it would be best, if you don't use it as screensaver at all, but only as standalone exe. If you want to use it as a screensaver, just rename the .exe to .scr and copy it into your Windows folder. The parameters are saved in the registry. I have tried it on my Windows 7 system and it worked just like almost 10 years ago.

And remember to chose antialiasing/supersampling/multisampling/whatever with your graphics card's configuration tool for the Bezier program.


There is also an SDL version now. I don't know, if it works as a screensaver. You would have to copy all the SDL dlls and the font into the Windows folder. You can get the SDL dlls from libsdl.org and an Arial.ttf font file as a free download from the internet.
Source: readme.txt, updated 2012-12-20