I notice in the attached environment file that two of the water layers have exactly the same height (0). Even if Open Rails consistently sends these layers to the GPU in the same order (which it might not be doing, though), I could not guarantee a consistent visual result because of the way GPUs interpolate depth.
For this bug, we should check that OR is consistently sending the layers in order. If we are, this is a content problem that we probably can't fix without a dirty hack.
I notice in the attached environment file that two of the water layers have exactly the same height (0). Even if Open Rails consistently sends these layers to the GPU in the same order (which it might not be doing, though), I could not guarantee a consistent visual result because of the way GPUs interpolate depth.
For this bug, we should check that OR is consistently sending the layers in order. If we are, this is a content problem that we probably can't fix without a dirty hack.