CHB2 -> So wie du das sagst stimmt das nicht ganz.

Environment Map heißt nur Umgebungstextur oder einfahc Umgebungsmap. Wenn sie einmal prop Frame neu berechnen lässt ( Was natürlich nicht der Shader macht kann er auch gar nicht ) wirkt sie wie ein Spiegel. Siehe DirectX Beispiel mit dem Teapot und dem Flugzeug. Wenn die Env Map nicht neu gezeichnit wird ist sie statisch was Leistung spart. Sieht aber weniger Realistischg aus.

Stellt euch das ganze einfach so vor:

Ihr zeichnet einmal pro Frame die Envmap ( Cube Map ) aus der aktuellen Sicht des Autos. Mit einem Blickfeld von 90 Grad damit wirklich genau eine Würfelseite drauf ist. Dann erhältet ihr 6 Texturen welche ihr zu einer Cubemap macht. Und die neue Cubemap legt ihr dann in dem Frame über das auto. Ist also nichts anderes wie ein Spiegel nur eben mit Einer Environment Map welche dynamisch ist weil sie in jedem Frame neu gezeichnet wird.