Outerra Tech Demo download. Help with graphics driver issues
Actually it's not that complicated, we just need to perform some adjustments to the shadow map first, and then we'll add terrain self-shadowing.
The shadows should be the same on objects and terrain, except that there's some problem with shadow lighting in higher altitudes - makes it too dark.
Clearly the answer is to use real time global illumination.