The Dark Elf
Newbie
- Joined
- Oct 5, 2003
- Messages
- 16,077
- Reaction score
- 2
Yup I agree. the fresnel shader makes all the difference in HL2's water effectPvtRyan said:Far Cry's water looks pretty, but I can't say it actually looks like water. It looks like chrome (albeit see-through chrome, but you get my point) not water.
It also looks very repetitive from a distance, haven't yet seen this from HL2, although it could still be the case when you really zoom out a lot.
They both have reflecting surfaces, but HL2 uses a fresnel shader which has the effect that water is more reflective when looked at from a small angle or large distance and more refracting when you look at it from a high angle and small distance. Try it, when you stand in a lake, the water at your feet is perfectly clear and reflects virtually nothing, but in the distance, you can't see the bottom anymore and it's highly reflective.
And then the refraction, again they both have it but the water of HL2 refracts much stronger. The water of Far Cry is only a little bit distorted when you look closely at it. But this isn't a tech issue, Far Cry could do that too.
And then something we've not yet seen from HL2, or not as it is meant to be. The HDR lighting gives much more realistic reflections of the sky on water, bright area's like the reflection of the sun actually look bright. A small demo is seen in the HDR demo where there's those two sphere's where the left one has a water shader (I think) and the reflection of the sun looks very nice. But we haven't seen this yet in a scene like Docks. But it should be nice.