Shaders Fog Remover 1.8
Shader “Fog Remover (Fog Elimination)” removes fog during rendering in Minecraft Pocket Edition. Fog serves as a method to blend graphics over long distances, causing the farthest rendered areas to appear more blurred. However, with this shader, all segments will maintain a consistent graphical appearance, regardless of distance.
This is how the world of Minecraft PE looks with an extended render distance when using this shader pack. 
The absence of fog becomes much more noticeable when reducing the render distance.
The mod now contains fewer files, and the folder name has been changed from dx11 to hlsl. The same method is utilized in this version.
Key line:
fogColor.a = clamp((len – FOG_CONTROL.x) / (FOG_CONTROL.y – FOG_CONTROL.x), 0.0, 0.0);
Before:
fogColor.a = clamp((len – FOG_CONTROL.x) / (FOG_CONTROL.y – FOG_CONTROL.x), 0.0, 1.0);