Hi,

this is a little OpenGL demo i've done during my spare time to promote my company : 

- DS Improve - 



It's basically a remake of an old code i've done in 1996 on a SGI Indigo Impact,
ported to my PC Voodoo Graphics in 1997 and then relooked to use my GeForce in 2000
(i've only spent few free days for that as i was quite professionnaly busy those years).


It illustrates a simple fluid effect, strips tesselation and multipass effect.

It analyzes your gfx car model and switches to either high or low tesselation depending
on the presence of a geometry engine.

- Use the mouse and right click continuously to rotate the fluid plane 
- use the mouse and left click continuously to perturb the fluid at mouse cursor
- escape by pressing ESC


Read the messages displayed at the console for the details


I've included a full linux source code (and a quick and dirty beos code) in the archive.


If you have a Voodoo 1 or Voodoo 2 gfx card, you can use the OpenGL32.dll located in the
3dfx directory of the archive.  Just copy this OpenGL32.dll to the same path as 
DSaqua09.exe and map1.dat, map2.dat 


If you have some performance problems, try to run the demo in a window :
run a shell and type 

DSaqua09.exe 1


If the demo runs too quick, try to enable VBlank syncing in your OpenGL driver
(go to your screen panel, parameters, advanced) (NVidia offers this option).


For the maths i've used, i've posted an article on our website (in the Consulting/R&D 
menu) named "Projet Techniques Graphiques - 1996".  It's written in french (i was still
a university student at this time ;-) ) and the maths used in this demo are similar to 
the ones described in the article.


Enjoy


Laurent Lardinois (Type One)

IT consultant at DS Improve

llardin@dsimprove.be (at work)
llardin@hotmail.com  (personal)


---------------------------------------------------------------------------------
Required Configuration
----------------------

I suggest a Pentium II 350 with a NVidia GeForce 3D accelerator for best 
performance.

Minimal configuration : Pentium 200 MMX - Voodoo 1


On my SGI 230 with Pentium III 733 and NVidia Quadro, it rocks


Be sure you have an OpenGL ICD driver

if you haven't go to your 3D card manufacturer url 

or get glsetup.exe from

http://www.glsetup.com

--------------------------------------------------------------------------------

DS Improve is  a young, polyvalent and dynamic IT Consulting company located in 

Brussels - Belgium - Europe


If you want to know more about our services, have a look to our website

http://www.dsimprove.com


or contact us at

info@dsimprove.be  : for general informations

sales@dsimprove.be : for business

job@dsimprove.be   : if you're looking for an amazing job


--------------------------------------------------------------------------------



