Globale Beleuchtung

Globale Beleuchtung

Globale Beleuchtung (engl. Global Illumination, abgekürzt GI) bezeichnet in der 3D-Computergrafik allgemein die Simulation der Licht-Wechselwirkungen von Objekten. Im Speziellen sind damit nur diejenigen Verfahren gemeint, die alle Möglichkeiten der Ausbreitung von Lichtstrahlen in einer 3D-Szene berücksichtigen. Dadurch werden die Gesetze der geometrischen Optik sowie der Energieerhaltung vollständig erfüllt und ein relativ realistisches Bild erzeugt.

Verfahren

Mittels eines Raytracing-Algorithmus gerendertes Bild mit globaler Beleuchtung.
Simulation von Kaustiken. Dieser Lichteffekt ist Bestandteil der globalen Beleuchtung.

Zur Simulation der globalen Beleuchtung werden von 3D-Programmen immer öfter spezielle Algorithmen verwendet, die tatsächlich globale Beleuchtung simulieren können. Diese sind zum Beispiel Path Tracing oder Photon Mapping, unter bestimmten Bedingungen auch Radiosity. Dabei handelt es sich immer um Methoden, die die Rendergleichung zu lösen versuchen.

Folgende Ansätze werden dabei unterschieden:

In der Lichtpfadnotation entspricht globale Beleuchtung den Pfaden des Typs L(D|S)*E.

Image-based Lighting

Eine andere Möglichkeit, echte globale Beleuchtung zu simulieren, besteht in der Verwendung von High Dynamic Range Images (HDRIs), auch Environment Maps genannt, die die Szene umschließen und diese ausleuchten. Dieses Verfahren wird als Image-based Lighting bezeichnet.

Faked Global Illumination

Hierbei wird innerhalb der 3D-Software durch kluge Platzierung von diversen Lichtquellen und durch Anwendung von verschiedenartigen Tricks die GI „erschwindelt“ (engl. to fake).

In der Realität würden die Lichtpartikel von allen Objekten abgelenkt, reflektiert oder sogar beides.

Bei der „gefakten“ GI platziert man die Lichter so, dass sie als Ersatz für abgelenkte und/oder reflektierte Lichtpartikel agieren. Üblich wären beispielsweise ein Licht als Ersatz der primären Lichtquelle (z. B. Sonne) und weitere Lichter, die alle extrem dunklen Bereiche aufhellen, die nicht von der primären Lichtquelle erleuchtet werden.


Wikimedia Foundation.

Игры ⚽ Поможем написать курсовую

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Lokale Beleuchtung — Als Beleuchtungsmodell bezeichnet man in der 3D Computergrafik allgemein ein Verfahren, das das Verhalten von Licht simuliert. Meist ist damit ein lokales Beleuchtungsmodell gemeint, das die Oberfläche von Objekten simuliert. Globale… …   Deutsch Wikipedia

  • Global Illumination — Globale Beleuchtung (engl. Global Illumination, abgekürzt GI) bezeichnet in der 3D Computergrafik allgemein die Simulation der Licht Wechselwirkungen von Objekten. Im Speziellen sind damit nur diejenigen Verfahren gemeint, die alle Möglichkeiten… …   Deutsch Wikipedia

  • Backward Raytracing — Raytracing (dt. Strahlverfolgung[1] oder Strahlenverfolgung[2], in englischer Schreibweise meist ray tracing, seltener ray shooting) ist ein auf der Aussendung von Strahlen basierender Algorithmus zur Verdeckungsberechnung, also zur Ermittlung… …   Deutsch Wikipedia

  • Forward Ray Tracing — Raytracing (dt. Strahlverfolgung[1] oder Strahlenverfolgung[2], in englischer Schreibweise meist ray tracing, seltener ray shooting) ist ein auf der Aussendung von Strahlen basierender Algorithmus zur Verdeckungsberechnung, also zur Ermittlung… …   Deutsch Wikipedia

  • Forward Raytracing — Raytracing (dt. Strahlverfolgung[1] oder Strahlenverfolgung[2], in englischer Schreibweise meist ray tracing, seltener ray shooting) ist ein auf der Aussendung von Strahlen basierender Algorithmus zur Verdeckungsberechnung, also zur Ermittlung… …   Deutsch Wikipedia

  • Ray Tracing — Raytracing (dt. Strahlverfolgung[1] oder Strahlenverfolgung[2], in englischer Schreibweise meist ray tracing, seltener ray shooting) ist ein auf der Aussendung von Strahlen basierender Algorithmus zur Verdeckungsberechnung, also zur Ermittlung… …   Deutsch Wikipedia

  • Ray tracing — Raytracing (dt. Strahlverfolgung[1] oder Strahlenverfolgung[2], in englischer Schreibweise meist ray tracing, seltener ray shooting) ist ein auf der Aussendung von Strahlen basierender Algorithmus zur Verdeckungsberechnung, also zur Ermittlung… …   Deutsch Wikipedia

  • Raytrace — Raytracing (dt. Strahlverfolgung[1] oder Strahlenverfolgung[2], in englischer Schreibweise meist ray tracing, seltener ray shooting) ist ein auf der Aussendung von Strahlen basierender Algorithmus zur Verdeckungsberechnung, also zur Ermittlung… …   Deutsch Wikipedia

  • Raytracer — Raytracing (dt. Strahlverfolgung[1] oder Strahlenverfolgung[2], in englischer Schreibweise meist ray tracing, seltener ray shooting) ist ein auf der Aussendung von Strahlen basierender Algorithmus zur Verdeckungsberechnung, also zur Ermittlung… …   Deutsch Wikipedia

  • Rekursives Raytracing — Raytracing (dt. Strahlverfolgung[1] oder Strahlenverfolgung[2], in englischer Schreibweise meist ray tracing, seltener ray shooting) ist ein auf der Aussendung von Strahlen basierender Algorithmus zur Verdeckungsberechnung, also zur Ermittlung… …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”