WISSENSARTIKEL / COMPUTER & HARDWARE

Photon Mapping

Eine Methode zur realistischen Lichtsimulation in der Computergrafik

◎ KURZDEFINITION

Photon Mapping Photon Mapping ist ein Rendering-Verfahren zur Simulation globaler Beleuchtung, das Lichtstrahlen (Photonen) in einer Szene verfolgt und speichert, um realistische Lichteffekte zu erzeugen.

Eigenständig verständliche Definition
ANSWER ENGINE · WISSENSNETZ

Wie hängt Photon Mapping mit anderen Begriffen zusammen?

Entdecke Voraussetzungen, verwandte Konzepte und weiterführende Themen. Jeder Knoten führt dich direkt zum passenden Wissensartikel.

7verbundene
Begriffe
Aktueller Begriff Verwandter ArtikelKnoten anklicken · Zoom über + / −
BEGRIFFE VERKNÜPFT
Wissensnetz aus veröffentlichten Artikeln · Verbindungen können verschoben werden
✦

Das Wichtigste auf einen Blick

  • Photon Mapping simuliert globale Beleuchtung durch das Verfolgen und Speichern von Photonen in einer Szene.
  • Es besteht aus zwei Hauptphasen: dem Photon-Emitieren und dem Rendering.
  • Die Methode ermöglicht die Darstellung von Effekten wie Caustics, weicher Schatten und indirekter Beleuchtung.
  • Photon Mapping ist effizienter als reines Raytracing bei komplexen Lichtverhältnissen.
  • Die Qualität der Ergebnisse hängt von der Anzahl der Photonen und der Speicherstruktur ab.
  • Es wird häufig in der Architekturvisualisierung, Filmproduktion und Computerspielen eingesetzt.
01

Überblick: Photon Mapping

In der Computergrafik ist die realistische Darstellung von Licht entscheidend für die visuelle Qualität von Bildern und Animationen. Photon Mapping wurde entwickelt, um die Berechnung komplexer Lichtphänomene effizient und präzise zu ermöglichen. Es kombiniert die Vorteile von Raytracing mit einer speziellen Photon-Speicherung, um sowohl direkte als auch indirekte Beleuchtung abzubilden.

02

Was ist Photon Mapping?

Photon Mapping ist ein zweistufiges Verfahren in der Computergrafik zur Simulation von globaler Beleuchtung. Dabei werden Photonen von Lichtquellen ausgesendet, in der Szene gespeichert und anschließend zur Berechnung der Beleuchtung genutzt.

03

Grundprinzipien des Photon Mappings

Das Verfahren besteht aus zwei Phasen: In der ersten Phase werden Photonen von Lichtquellen ausgesendet und ihre Wechselwirkungen mit Oberflächen in einer Datenstruktur, dem Photon-Map, gespeichert. In der zweiten Phase wird beim Rendering diese Photon-Map genutzt, um die Beleuchtung an jedem Punkt der Szene zu bestimmen. So können sowohl direkte als auch indirekte Lichtanteile realistisch berechnet werden.

04

Phasen des Photon Mappings

1. Photon-Emission: Photonen werden von Lichtquellen in die Szene ausgesandt und reflektieren, absorbieren oder streuen an Oberflächen. 2. Photon-Speicherung: Die Positionen und Energien der Photonen werden in der Photon-Map gespeichert. 3. Rendering: Beim Rendern werden die gespeicherten Photonen genutzt, um die Beleuchtung zu berechnen, insbesondere indirekte Beleuchtung und Caustics.

05

Vergleich von Photon Mapping mit anderen Beleuchtungsverfahren

VerfahrenStärkenSchwächen
Photon MappingEffizient bei Caustics und indirekter BeleuchtungBenötigt Speicher für Photon-Map, Parameterwahl komplex
RaytracingExakte LichtpfadberechnungRechenintensiv bei globaler Beleuchtung
RadiosityGute DiffuslichtsimulationSchlecht bei spiegelnden/glänzenden Oberflächen
06

Anwendungen von Photon Mapping

Photon Mapping wird vor allem in der Architekturvisualisierung eingesetzt, um realistische Lichtstimmungen zu erzeugen. Auch in der Filmproduktion und bei hochwertigen Computerspielen findet es Verwendung, um komplexe Lichtphänomene wie Lichtbrechung, Spiegelungen und Schatten realistisch darzustellen.

07

Vorteile und Herausforderungen

Photon Mapping ermöglicht eine realistische und effiziente Simulation von Licht, insbesondere bei komplexen Szenen. Die Methode ist jedoch abhängig von der richtigen Parametrierung der Photon-Map und kann bei unzureichender Photonenzahl zu Bildrauschen führen.

08

Technische Details zur Photon-Map

Die Photon-Map ist eine Datenstruktur, meist ein k-d-Baum, die die Positionen und Energien der Photonen speichert. Sie ermöglicht schnelle Nachbarschaftssuchen, um die Beleuchtung an einem Punkt durch die umliegenden Photonen zu berechnen.

09

Weiterentwicklungen und Varianten

Seit der Einführung von Photon Mapping wurden verschiedene Erweiterungen entwickelt, darunter Progressive Photon Mapping, das die Qualität schrittweise verbessert, und Bidirectional Photon Mapping, das Lichtpfade von Kamera und Lichtquelle kombiniert, um noch realistischere Ergebnisse zu erzielen.

10

Wichtig zu wissen

✦

Photon Mapping ist eine hybride Methode, die Vorteile von Raytracing und Rasterisierung kombiniert, um globale Beleuchtung effizient und realistisch zu simulieren.

◇

Zusatzinformationen

◇

Definition: Rendering-Technik zur Simulation globaler Beleuchtung durch Photonverfolgung

Anwendungsgebiete: Computergrafik, Architekturvisualisierung, Film, Spieleentwicklung

Hauptvorteile: Realistische Lichtdarstellung, effiziente Berechnung komplexer Lichtphänomene

Hauptphasen: Photon-Emission, Photon-Speicherung, Rendering

Entwickler: Henrik Wann Jensen (1996)

Verwandte Verfahren: Raytracing, Radiosity, Path Tracing

Aa

Synonyme und alternative Bezeichnungen

?

Häufige Fragen zu Photon Mapping

Was ist der Hauptzweck von Photon Mapping?

Photon Mapping dient der realistischen Simulation globaler Beleuchtung in computergenerierten Bildern, um Effekte wie indirektes Licht, Caustics und weiche Schatten darzustellen.

Wie unterscheidet sich Photon Mapping von einfachem Raytracing?

Während Raytracing Lichtpfade direkt verfolgt, speichert Photon Mapping Photonen in einer Datenstruktur, was die Berechnung komplexer Lichtphänomene effizienter macht.

Welche Phasen umfasst das Photon Mapping?

Es umfasst die Photon-Emission, bei der Photonen ausgesendet und in der Szene gespeichert werden, sowie das Rendering, bei dem die gespeicherten Photonen zur Beleuchtungsberechnung genutzt werden.

Welche Lichtphänomene kann Photon Mapping besonders gut darstellen?

Photon Mapping eignet sich besonders gut für Caustics, indirekte Beleuchtung, weiche Schatten und Lichtstreuung.

Wo wird Photon Mapping hauptsächlich eingesetzt?

Es wird vor allem in der Architekturvisualisierung, Filmproduktion und hochwertigen Computerspielen verwendet.

Welche Nachteile hat Photon Mapping?

Die Methode benötigt ausreichend viele Photonen und eine geeignete Datenstruktur, sonst kann es zu Bildrauschen und längeren Berechnungszeiten kommen.

Wer hat Photon Mapping entwickelt?

Photon Mapping wurde 1996 von Henrik Wann Jensen entwickelt.

▤

Quellen & weiterführende Informationen

Quellenvorschläge und Nachweise zum Artikel. Bitte externe Inhalte eigenständig prüfen.

3 Quellen
  1. 01
    An Introduction to Photon Mapping ↗
    Stanford University· Henrik Wann Jensen· FachartikelKI-Vorschlag · ungeprüft

    Grundlegende Veröffentlichung zur Photon Mapping Methode

    https://graphics.stanford.edu/papers/photontutorial/
  2. 02
    Physically Based Rendering: From Theory to Implementation ↗
    Morgan Kaufmann· Matt Pharr, Wenzel Jakob, Greg Humphreys· BuchKI-Vorschlag · ungeprüft

    Umfassende Darstellung moderner Rendering-Techniken inklusive Photon Mapping

    https://www.pbr-book.org/
  3. 03
    Real-Time Rendering, Fourth Edition ↗
    CRC Press· Tomas Akenine-Möller, Eric Haines, Naty Hoffman· BuchKI-Vorschlag · ungeprüft

    Standardwerk für Echtzeit-Rendering mit Erläuterungen zu globaler Beleuchtung

    https://www.realtimerendering.com/

Artikel teilen oder einbetten

Teile diesen Wissensartikel oder binde eine kompakte Vorschau auf deiner eigenen Website ein.

f Facebookin LinkedIn𝕏 X◉ WhatsApp
Wie bewertest du diesen Artikel?Deine Sterne helfen anderen Lesern und verbessern unsere Inhalte.
– / 5(0 Bewertungen)
Bewerte mit 1 bis 5 Sternen
DEIN FEEDBACKWar dieser Artikel hilfreich?Deine Rückmeldung hilft uns, die Inhalte noch besser zu machen.
STIMMEN DER LESERFeedback zu diesem Artikel
0 Stimmen
👍 Ja, sehr
00 %
◐ Teilweise
00 %
👎 Nicht wirklich
00 %

Die Balken aktualisieren sich automatisch anhand der abgegebenen Rückmeldungen.

ANSWER ENGINE · COMMUNITY

Diskussion zum Artikel

Teile deine Gedanken, stelle Rückfragen oder antworte anderen Lesern – respektvoll und direkt am Thema.

0 Kommentare
Deine E-Mail-Adresse wird nicht öffentlich angezeigt.
0 / 2.000
Kommentare & AntwortenNeueste Diskussion
Kommentare werden geladen …
ANSWER ENGINE · ARTIKEL

Diese Seite in Zahlen

Artikelstatistik
↗–Aufrufe dieses Artikels
◷–Unique Nutzer letzte 24 Stunden
◉–Unique Nutzer heute
▦–Unique Nutzer diesen Monat

Alle Werte in diesem Abschnitt beziehen sich ausschließlich auf diesen Artikel.

LETZTE 30 TAGE

Entwicklung dieses Artikels

Tagesverlauf

Hinweis: Seitenaufrufe werden erst ab Aktivierung der täglichen Statistik historisch pro Tag erfasst. Unique Nutzer sind Tageswerte; dieselbe Person kann an mehreren Tagen vorkommen und darf deshalb nicht zu einer Monatszahl addiert werden.

SeitenaufrufeUnique Nutzer
Seitenaufrufe vs. vorherige 30 TageWird geladen …
Unique Nutzer vs. vorherige 30 TageWird geladen …
ANSWER ENGINE · GESAMTES NETZWERK

Wissensplattform in Zahlen

Netzwerkstatistik
↗–Seitenaufrufe gesamt
◷–Unique Nutzer letzte 24 Stunden
◉–Unique Nutzer heute
▦–Unique Nutzer diesen Monat

Diese Werte beziehen sich auf die gesamte Plattform und alle veröffentlichten Artikel.

LETZTE 30 TAGE

Entwicklung des gesamten Netzwerks

Tagesverlauf

Hinweis: Seitenaufrufe werden erst ab Aktivierung der täglichen Statistik historisch pro Tag erfasst. Unique Nutzer sind Tageswerte; dieselbe Person kann an mehreren Tagen vorkommen und darf deshalb nicht zu einer Monatszahl addiert werden.

SeitenaufrufeUnique Nutzer
Seitenaufrufe vs. vorherige 30 TageWird geladen …
Unique Nutzer vs. vorherige 30 TageWird geladen …