24.11.2013 Aufrufe

Photon Mapping

Photon Mapping

Photon Mapping

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

Abbildung 1: Schematische Darstellung verschiedener Lichttypen: Sphere Light,<br />

Point Light und Area Light (v. l.)<br />

• Unabhängig von der Geometrie: es können beliebige Formen und auch<br />

beliebig komplexe Szenen verwendet werden, da die Daten nicht aufwändig<br />

in Texturen gespeichert werden.<br />

• Unabhängig vom Betrachter: da anstatt eines Helligkeitswertes Treffer mit<br />

Richtung und Intensität gespeichert werden, ist die errechnete Beleuchtung<br />

unabhängig vom Betrachter. Ändern sich weder die Szene, noch die<br />

Beleuchtung, so können die berechneten Daten aus beliebigen Blickwinkeln<br />

genutzt werden.<br />

• Alle Arten von Oberflächen können simuliert werden. Also spiegelnde,<br />

glänzende, diffuse und beliebige Mischformen.<br />

4 <strong>Photon</strong> Map<br />

4.1 <strong>Photon</strong> Tracing<br />

<strong>Photon</strong> Tracing beschreibt den Teil des <strong>Photon</strong> <strong>Mapping</strong>s, in dem die sogenannte<br />

<strong>Photon</strong> Map aufgebaut wird. Dazu werden von allen Lichtquellen aus zufällig<br />

<strong>Photon</strong>en in die Szene geschossen und deren Treffer in der <strong>Photon</strong> Map gespeichert<br />

9 . Die Anzahl n der verschossenen <strong>Photon</strong>en hängt dabei von der Helligkeit<br />

der Lichtquelle, die Richtung von der Art der Lichtquelle ab(vgl. Abbildung 1).<br />

Bei steigender Anzahl von Lichtquellen müssen nicht generell mehr <strong>Photon</strong>en<br />

verschossen werden, da jede Lichtquelle nur noch einen kleineren Teil zur gesamten<br />

Beleuchtung beiträgt 10 . Wurden alle n <strong>Photon</strong>en verschossen, so muss<br />

die Leistung jedes Treffers mit der Gesamtzahl der <strong>Photon</strong>en skaliert werden.<br />

Die Beleuchtung einer Szene mit 10.000 <strong>Photon</strong>en soll nur genauer sein als mit<br />

100 <strong>Photon</strong>en, nicht heller 11 .<br />

9 Vgl. Henrik Wann Jensen, Realistic Image Synthesis Using <strong>Photon</strong> <strong>Mapping</strong>, S. 55<br />

10 Vgl. Henrik Wann Jensen, Realistic Image Synthesis Using <strong>Photon</strong> <strong>Mapping</strong>, S. 59<br />

11 Vgl. Henrik Wann Jensen, Realistic Image Synthesis Using <strong>Photon</strong> <strong>Mapping</strong>, S. 56<br />

3

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!