I tried to add water, at close range the water looks all nice and works properly. However at a distance at certain angles the water decides to go into a broken state:
The last thing it rendered is kept at the same place as if it decides to handle it similar to a nodraw. The water animation continues.
I tried multiple water textures:
water/water_2fort
water/water_2fort_dx80
water/water_hydro_cheap
In all cases this bug shows up. Having cubemaps and lacking cubemaps doesnt seem to matter. Having a cubemap spefificly pointed to the water texture again does nothing.
I do remember this bug from the CSS days already, but i never knew what causes it. So here is my question:
Why does this happen, and what is the way to fix it?
And in case you wonder, at close range it looks like:
(both screens have the water/water_2fort texture)
The last thing it rendered is kept at the same place as if it decides to handle it similar to a nodraw. The water animation continues.
I tried multiple water textures:
water/water_2fort
water/water_2fort_dx80
water/water_hydro_cheap
In all cases this bug shows up. Having cubemaps and lacking cubemaps doesnt seem to matter. Having a cubemap spefificly pointed to the water texture again does nothing.
I do remember this bug from the CSS days already, but i never knew what causes it. So here is my question:
Why does this happen, and what is the way to fix it?
And in case you wonder, at close range it looks like:
(both screens have the water/water_2fort texture)