=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= L I Q U I D D E S K T O P S C R E E N S A V E R V 1.0 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= by James B. Bryant - jbgraphics@kagi.com http://www.public.iastate.edu/~jaybebe/screen_saver.html This screen-saver is shareware. For registration, goto the website. ORDER NOW ONLINE AT: https://order.kagi.com/cgi-bin/r1.cgi?S98&&lang=en R E A D M E C O N T E N T S =-=-=-=-=-=-=-=-=-=-=-=-=-=-= Registration Benefits Requirements Description Installation Performance and Resolutions Known Bugs Update List Note for 3DFX Users Disclaimer R E G I S T R A T I O N B E N E F I T S =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Removal of the Please Register message. Extended features, Bug updates. Payment can be processed securely online via Credit Card. Other payment options are available, just email me. R E Q U I R E M E N T S =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= OpenGL, Windows 95/98/NT, Pentium compatible processor. 3D accelerator highly recommended. Voodoo / 3DFX Users please see notes at the bottom of this file. D E S C R I P T I O N =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Awesome 3D liquid melting action takes over a screen shot of your desktop. This screen saver liquefies your desktop by progressively running sin functions through it while simultaneously tweaking the color intensity of each wave, resulting in a VERY mesmerizing and soothing feeling. Chrome effects are also available which will dazzle your eyes, download this saver now! Saddle up, because this baby uses all of your computers power.  A PII 350 or better is recommended and a 3D accelerator of Voodoo2/TNT power is also recommended. This saver was designed on a PII450 w/ Voodoo3 and it can bring it to its knees! This is due to the huge polygon counts, and your performance will be limited by CPU power and video bandwidth. This screen saver will leverage the quality of your opengl drivers to the extreme. It is entirely NOT fill rate limited on most cards, so pump the resolution up to the highest you can. I have identical results on my machine (a PII450 w/ Voodoo3) at 640x480x16 and 1600x1200x16, around 22-27fps using Preset 1. This is because the frame rate is heavily dependant upon polygon processing and throughput rather than fill rate and texturing. I N S T A L L A T I O N =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= First, to make sure you have the latest opengl drivers for your video card get glSetup at www.glsetup.com. Unzip the files into your Windows/ directory or if you have WindowsNT unzip it into your WinNT/ directory. Get winzip at www.winzip.com You can also install it by unzipping it into a temporary directory, then right click on the .scr file and select install. To activate it: left click on your desktop background and select properties, then select the screen savers tab, this screen saver is called 3D Liquid Desktop and should be in the Screen Saver selection box near the top. If you don't have opengl.dll installed then it won't run, opengl.dll should already be installed on windows95b, 98, and NT, if you don't have it then get it here: http://www.opengl.org/Downloads/Downloads.html Also, get the latest version of this screen saver at my website... http://www.public.iastate.edu/~jaybebe/screen_saver.html You can also purchase it on my web-site, the version you have now will come up with a please register message after several uses, and it has some limited features until it is registered, registration is only $10. Just a note: you will probably have very slow performance unless you have a good graphics card, if it goes too slow then make sure you have your latest graphics cards drivers, if it still goes slow, then I am sorry, but this screen saver was specifically designed for high-end systems. P E R F O R M A N C E A N D R E S O L U T I O N S =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= To make sure you have the latest opengl drivers for your video card get glSetup at www.glsetup.com. This screen saver will leverage the quality of your opengl drivers to the extreme. It is entirely NOT fill rate limited on most cards, so pump the resolution up to the highest you can. I have identical results on my machine (a PII450 w/ Voodoo3) at 640x480x16 and 1600x1200x16, around 22-27fps using Preset 1. This is because the frame rate is heavily dependant upon polygon processing and throughput rather than fill rate and texturing. So if you want to dramatically increase or decrease FPS, then just tweak the X Y numbers, these are the divisions each axis is split into polygons, so if you have a xy of 50 35, then you will be sending 50x35x2 = 3500 triangles to be rendered, as you might know changing these numbers results in end effects of order x^2. Things that happen in real time: * calculation of normals (gouraud shaded) * summed intensities of each active wave with the sin function (up to 10 waves!) * summed normalized color components of each wave at each grid point * real time texture coordinate generation in environment map mode (chromify on) If you are not sure what video card or opengl driver you are currently using try using the OpenGL Switcher program, it allows you to switch OpenGL drivers back and forth quite easily. http://home.earthlink.net/~heavensrage/ogls.html Some people have reported poor performance using these savers with the Riva TNT. If this happens to you, check to make sure you are running in 16 bit color instead of 24 bit color. That has fixed the problem for most of them. 3dfx users please see the section below. This screen saver has been tested on: 3dfx Voodoo3, Voodoo2, Banshee, S3 VirgeDX, Riva TNT If you have a card other then this and it does or doesn't work, please email me and tell me so I can update this list. K N O W N B U G S =-=-=-=-=-=-=-=-=-= No known bugs at this time. U P D A T E L I S T =-=-=-=-=-=-=-=-=-=-= Latest Version 1.0 as of 5/25/1999 N O T E 3 D F X U S E R S =-=-=-=-=-=-=-=-=-=-=-=-=-= YOU MUST USE 16 BIT COLOR DEPTH IN ORDER FOR 3DFX TO WORK! I have tested it and it works with the Voodoo3 2000 and above, you must install the Quake3 compatable drivers. I did not rename or change any OpenGL dll's, after installing the new Q3 drivers it worked fine in any resolution at 16bit color depth. You can do this by just going into the screen saver confuration and selecting change resolution button, then select any resolution at 16 bit color depth and it should work awesome. You must have your resolution set at 640x480x16 or 800x600x16 for hardware acceleration to work on Banshee/Voodoo2 and older cards. Due to 3dfx's poorly written OpenGL driver, this screen saver does not work on all 3dfx cards. You can try using Mesa, which is a Glide emulated OpenGL driver which might work for you, goto www.mesa3d.org, or to directly download them, goto http://www.geocities.com/SiliconValley/Lakes/7220/mesa3dll.zip Don' get me wrong, I have a Voodoo3 and love 3dfx, its just that their opengl drivers SUCK! But, they should get them done sooner or later C O P Y R I G H T A N D D I S C L A I M E R: =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= This screensaver was created for the 3DFILES.COM screensaver contest. The author has agreed to allow this and future versions to appear on 3DFILES.COM shareware CDROMS distributed by Walnut Creek. Copyright (c) James B. Bryant 1999 THIS SOFTWARE IS PROVIDED AS IS WITHOUT WARRANTY OF ANY KIND, WHETHER EXPRESS OR IMPLIED, INCLUDING WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE WHICH ARE HEREBY DISCLAIMED. IN NO EVENT WILL JAMES BRYANT BE LIABLE FOR ANY SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES RESULTING FROM POSSESSION, USE, OR MALFUNCTION OF THIS SOFTWARE PRODUCT. YOU AGREED TO THIS BY DOWNLOADING THIS SOFTWARE.