this one works with just pixel shaders 2. now, one thing is “to work” and another one to run smoothly. my ati radeon9800 is quite under the limit of what i would recomend (hey, but it’s a four years old card, so..). any non crapy card should do it, really. the code is pretty simple too, if it does not work, please blame your opengl implementator, thanks very much.