I'm searching for on-screen water effect in videogames. As far as i searched: - First 2D effect: Rad Mobile, Sega 1990. Pretty amazing effect. - First software 3D effect: Speedboat Attack, Criterion (yeah, Criterion) 1997. - First hardware 3D effect: Need for Speed II Special Edition, EA Seattle 1997. Only on 3DFX. - First shader based 3D effect: Metal Gear Solid 2: Sons of Liberty, Konami 2001. Its pretty popular this days (if no mandatory) but i'm searching for the roots. There are many other good ol games like Top Gear Rally 2, Rally Fusion, Xpand Rally, Mobil 1 Championship, 18 Wheels of Steel. Any idea?
Grand Theft Auto liberty city [i think] had something like this. they may have also had it with blood
My understanding was that the ps2 lacked shader support, but was able to make up for it due to the GS's fill rate. This gave the impression that it had a programmable pixel pipeline. Gran Turismo's heatwaves were another cool ps2 faux-shader effect.
Its more about the water drops on screen. Didnt know that, i thought it was a shader effect. Lets say the first "complex" water effect.
The first time I saw some kind of water effect was made on an Amiga, and I think it was animated in Deluxe Paint, if I am not mistaken. So please be more elaborate. Or descriptive.
NFSIISE water drops are 3DFX exclusive effect, not present on Software rendering. So i guess its a hardware effect. It looks like a real time effect. Not just a layer thing like Speedboat Attack. Water drops or water streams ON SCREEN. I mean, not just water in the game.
But what do you mean by its a hardware effect? Why can the hardware produce an effect that the software can't? Excuse my ignorance I'm not exactly tech savvy when it comes to technical specifications of the machines and software that runs on them.
I guess everything can be done on software but it could be a high performance hit. I dont know if its a 3DFX only effect coz it was on 1997, the dawn of 3DFX and D3D, or it was a performance choice. Speedboat Attack support the effect on software and hardware (3DFX support, although its not compatible with dgvoodoo or nglide so i dont know how it works) but its just a layer thing, not real drops.
I'm thinking he means that the software supports a specific rendering mode but it is only available if supporting hardware is present. Think about PC graphics where some games suggest a video card that supports Shaders 2.0 or a specific DirectX version. The game may work (mods may be required) to run the game on inferior hardware. For example, there is Oldblivion which allows someone to run Elder Scrolls: Oblivion on out-dated hardware: http://www.uesp.net/wiki/Tes4Mod:Oldblivion
Riptide GP2 (Android/iOS/PC) has some good ones. (see 0:55 in this trailer https://www.youtube.com/watch?v=a1gK5BuXN4I#t=56) Edit: Oh you were looking for classic games. Hm.
The term "water effect" is pretty broad. Not sure if it's the first, but Wave Race 64 came out in 1996, and it had simulated water. It even had 3D waves rather than a flat texture, which is something most games don't have, even today.
Yes, nowadays its pretty common. Water drops on screen and water streamns on screen. Yes, the waves on Wave Race 64 were pretty amazing, i've seen better water behaviour in some games like Hydro Thunder Hurricane but only after many years and some generations. Wave Race Blue Storm was also one of the first games with this effect i'm talking about i can remember, in fact its was prior to Metal Gear Solid 2 Sons of Liberty by a month.
Now that I think about it, there was a port of mgs2 to the og xbox. The NV2A did have programmable shader capability, so that port might count. On another note, I recall reading about a surfing game a few years ago that claimed to model waves with some degree of complexity...can't recall the name, though. Edit: Think this is it [video=youtube_share;8yWo_5KROaM]http://youtu.be/8yWo_5KROaM[/video]