Das Flusswasser spiegelt nicht, das Meerwasser schon. Und das bei DEM (vermeintlichen) Grafikfeuerwerk. Die waren nur zu faul, den Shader anzupassen.
Und für Wandspiegel braucht man nicht mal einen Pixel- und Vertexshader, wenn gleich die sicher nützlich sein könnten. Also das dann als dx10.1 only anzupreisen wäre mal übelst dreist.
Man rendert die gespiegelte Szene hinter der ClippingPlane und maskiert diese mit dem Stencilbuffer. In den maskierten Bereichen wird dann die ganz normale Szene gerendert. Man kanns auch mit RenderTotTexture machen, aber dann gibs gluff ich kein vernünftiges AA, ohne zusätzliche Shader zu schreiben.