Tophius was playing around with shaders in
this DOF megathread post, which can make a rounded earth like effect, but it isn't perfect; bricks won't be fully on the ground with them being either half buried or floating, but nevertheless can make a good looking effect.
This is what he did:
put
worldPos.z -= pow(viewDelta.w*0.02, 2.5);
just before
gl_Position = gl_ProjectionMatrix * world2Cam * vec4(worldPos, 1.0f);
in minimum_vert.glsl and/or renderCsm_vert.glsl
change the '-' into a '+' to invert the effect. change the exponent (in this case 2.5) to increase or decrease the curvature. 1.5 to 2.5 is good. I did say it was simple :p
If you can't figure it out, just use
this file and replace it with the one you currently have in the shaders folder. You can either make it read only if you want to keep it on longer, or just copy and paste the text in the file with blockland already open and switch shaders to at least low to use it as a temporary demo that'll be reset back to normal after you close blockland.