Minecraft has always looked foggy, even on Normal and Far render distances. And this has always annoyed me a little.
The fog was robbing the vibrant colors of the valleys and mountains and turning them into washed-out background panes. Switching the render distance was also changing the fog density which was breaking the illusion of seeing a natural world.
Being a Java programmer since ever, I naturally came to the question "How hard could it be?".
This is how OptiFog was created.