Spherical Map
.
Eine Spherical Map (auch Spherical Environment Map) ist ein Verfahren in der 3D-Computergrafik, mit dem Reflexionen oder Umgebungsinformationen auf einer Oberfläche dargestellt werden. Sie wird oft für glänzende oder spiegelnde Materialien verwendet.
Grundidee
Eine Spherical Map ist ein 2D-Bild, das eine 360°-Umgebung so speichert, als würde sie auf einer Kugel projiziert sein. Objekte verwenden diese Map, um so auszusehen, als würden sie ihre Umgebung reflektieren.
Wie es funktioniert
- Stell dir eine Kugel vor, die die gesamte Szene umgibt.
- Die Textur speichert, wie die Umgebung auf dieser Kugel aussieht (von innen betrachtet).
- Beim Rendern wird anhand der Oberflächennormale und der Blickrichtung bestimmt welcher Punkt der Spherical Map reflektiert werden soll.
Anwendungen
- Spiegelnde Materialien (Metall, verchromte Objekte)
- Schnelle Reflexionen in Spielen (vor allem ältere oder mobile Spiele)
- Fake-Reflexionen ohne teures Raytracing
Vorteile
- Sehr schnell
- Einfach zu verwenden
- Ideal für Echtzeitgrafik
Nachteile
- Verzerrungen am oberen und unteren Rand
- Nicht physikalisch korrekt (es fehlen Parallaxeninformationen)
- Funktioniert schlecht, wenn sich die Umgebung stark verändert


