Lokale Beleuchtungsmodelle

Ähnliche Dokumente
Computer Graphik I Beleuchtung

Wima-Praktikum 2: Bildsynthese-Phong

Lokale Beleuchtungsmodelle

Teil 7: Beleuchtung. Einleitung. Einleitung. Beleuchtungsmodelle, Schattierungsmodelle

Computergrafik 2010 Oliver Vornberger. Kapitel 18: Beleuchtung

Rendering: Lighting & Shading

4.3 Beleuchtung und Schattierung

Licht- und Displaytechnik Grundgrößen

Computer-Graphik 1 Lighting & Shading

3.3 Beleuchtung und Schattierung

"rendern" = ein abstraktes geometrisches Modell sichtbar machen

Bauelemente der Optoelektronik Lichterzeugung und Photovoltaik

Photometrie. EPD.06 Photometrie.doc iha Ergonomie / Arbeit + Gesundheit

Abb. 5-5 Gegenüberstellung von Flat-Shading und Gouraud-Shading. Beleuchtungsberechnung mit nur einer Flächennormale pro Polygon

9. Grundzüge der Beleuchtungsrechnung

Licht und Schatten Visualieren mit dem PC. Andreas Asperl

Christina Nell. 3D-Computergrafik

Grundlagen der Lichttechnik I

Optische Methoden in der Messtechnik. welcome back!

Versuch A9 - Strahlung. Abgabedatum: 28. Februar 2008

Graphische Datenverarbeitung und Bildverarbeitung

Grundlagen der Lichttechnik KOMPENDIUM 2. Auflage

Computergraphik Grundlagen

Graphische Datenverarbeitung und Bildverarbeitung

Direkte Schattierungsverfahren (Gouraud)

Grundlagen der Lichttechnik. DI(FH) Horst Pribitzer MA39 Lichttechniklabor

(3) Grundlagen II. Vorlesung CV-Integration S. Müller U N I V E R S I T Ä T KOBLENZ LANDAU

Licht- und Displaytechnik

Workshop: Einführung in die 3D-Computergrafik. Julia Tolksdorf Thies Pfeiffer Christian Fröhlich Nikita Mattar

Geometrische Optik Reflexion. Prof. Dr. Taoufik Nouri

3D-Computergrafik und animation. Shading und globale Beleuchtungsverfahren, Animationstechniken

Ferienkurs Experimentalphysik 3

Experimentalphysik 3

1. Sichtbarkeitsproblem beim Rendern einer dreidimensionalen Szene auf einer zweidimensionalen

Morphologische Operationen (12 Punkte)

Global Illumination Globale Beleuchtung

23. Vorlesung EP. IV Optik 26. Beugung (Wellenoptik) V Strahlung, Atome, Kerne 27. Wärmestrahlung und Quantenmechanik

Grundlagen der Lichtmesstechnik

Einführung in die Arbeitswissenschaft

Globale Beleuchtung. Thorsten Grosch. Thorsten Grosch Seit September 2009 Juniorprofessor für CV in Magdeburg

Programmierpraktikum 3D Computer Grafik

Physikalisches Praktikum 4. Semester

Digitale Bildverarbeitung (DBV)

Physik 3 exp. Teil. 30. Optische Reflexion, Brechung und Polarisation

1 Grundlagen. 1.1 Einführung

Bernhard Hill Forschungsgruppe Farbwissenschaft Fakultät für Elektrotechnik und Informationstechnik RWTH Aachen University

Übungsaufgaben zur Vorlesung Inkohärente Lichtquellen

Optische Technologien im Automobil

Lösungsvorschlag zur Blütenaufgabe Berühmte Pyramiden

Grundlagen der Quantentheorie

Wärmestrahlung. Einfallende Strahlung = absorbierte Strahlung + reflektierte Strahlung

Das plancksche Strahlungsgesetz Das plancksche Strahlungsgesetz

Modell der Bildentstehung mit HDR-Kameras

Seite 8 von 56. Grundlagen der Physik. ... d'alembert Operator =0 mit: E h v; und p ; sowie. c Phasengeschwindigkeit. f Frequenz T Periodendauer

(2) Photometrische und Radiometrische Grundlagen

Kinematik & Dynamik. Über Bewegungen und deren Ursache Die Newton schen Gesetze. Physik, Modul Mechanik, 2./3. OG

Physik 2 (GPh2) am

Welche Strahlen werden durch die Erdatmosphäre abgeschirmt? Welche Moleküle beeinflussen wesentlich die Strahlendurchlässigkeit der Atmosphäre?

40. Strahlungsenergie

L E R N S K R I P T. Kurs 1279 Computergrafik SS Dr. Michael Felten. Erstellt von: Hendrik Bornholdt q @mailstore.fernuni-hagen.

Praktische Hinweise zur Umsetzung der EU-Bildschirmrichtlinie

NG Brechzahl von Glas

Automobile Licht- und Displaytechnik

Messen von Strahlendaten an LED und Produktionsmesstechnik für LED-Baugruppen

Farbe in der Computergraphik

die Planung eindrucksvoll präsentieren

Licht- und Displaytechnik. Messtechnik

Digitale Videotechnik- Grundlagen. Prof. Hansjörg Mixdorff

Polarisation durch Reflexion

Übungen zur Experimentalphysik 3

SHADERBASIERTE SIMULATION VON FEINEN TEXTILEN MATERIALIEN

Hochschule Düsseldorf University of Applied Sciences. 04. Oktober 2016 HSD. Solarenergie. Die Sonne

Diplomarbeit. Verbesserung der Darstellungsqualität einer texturbasierten Volumenvisualisierung unter Verwendung moderner Shadertechnologie

Lichtmessung. Labor Technische Physik Dipl. Ing. (FH) Michael Schmidt. Version: 12. September 2016

Physik für Maschinenbau. Prof. Dr. Stefan Schael RWTH Aachen

5 Optoelektronische Bauelemente

12. Globale Beleuchtungsmodelle (Raytracing, Radiosity)

Zentralabitur 2012 Physik Schülermaterial Aufgabe I ga Bearbeitungszeit: 220 min

4 Wärmeübertragung durch Temperaturstrahlung

Wie weiß ist Weiß? Reflektometrie - Deutschlands nationales Metrologieinstitut

Übung Elementarmathematik im WS 2012/13. Lösung zum Klausurvorbereitung IV

(7) Normal Mapping. Vorlesung Computergraphik II S. Müller. Dank an Stefan Rilling U N I V E R S I T Ä T KOBLENZ LANDAU

18.Elektromagnetische Wellen 19.Geometrische Optik. Spektrum elektromagnetischer Wellen Licht. EPI WS 2006/7 Dünnweber/Faessler

Aufgaben. Modul 931 Optik Reflexion. 1) Wie wird diese Art der Reflexion bezeichnet?

Optik: Teilgebiet der Physik, das sich mit der Untersuchung des Lichtes beschäftigt

CV-Integration S. Müller

Kapitel 5: Die Strahlung der Treibstoff der Atmosphäre

Bidirektionales Path Tracing. Studienarbeit

Äußerer lichtelektrischer Effekt

... ein kleiner Ausflug in die Physik des Lichts und des Farbempfindens

Optik Licht als elektromagnetische Welle

Photonik Technische Nutzung von Licht

Transkript:

Lokale Beleuchtungsmodelle Proseminar GDV, SS 05 Alexander Gitter Betreuer: Dirk Staneker Wilhelm-Schickard-Institut für Informatik Graphisch-Interaktive Systeme Sand 14 D-72076 Tübingen

Einleitung und Überblick Was sind lokale Beleuchtungsmodelle?

Einleitung und Überblick Physikalische Grundlagen Radiometrische und photometrische Grundgrößen Strahlungsaustausch zwischen Oberflächen Beleuchtungsmodelle Lichtquellen Lokale Beleuchtungsmodelle Schattierungsverfahren Flat-Shading Gouraud-Shading Phong-Shading

Physikalische Grundlagen Radiometrische Grundgrößen Raumwinkel

Physikalische Grundlagen Radiometrische Grundgrößen Strahlungsenergie Q e [J] Strahlungsenergiedichte Strahlungsleistung Bestrahlungsstärke Strahlstärke / Intensität

Physikalische Grundlagen Radiometrische Grundgrößen Spezifische Ausstrahlung Strahldichte

Physikalische Grundlagen Photometrische Grundgrößen Hellempfindlichkeitsfunktionen V V' (skotopisches Sehen = dunkeladaptiertes Auge) (photopisches Sehen = helladaptiertes Auge)

Physikalische Grundlagen Photometrische Grundgrößen Gewichtung der strahlungstechnischen Größen X e mit den Hellempfindlichkeitsfunktionen ergibt die photometrischen Größen X v Lichtstärke I v [cd] ist das Gegenstück zur Strahlstärke I e 1 cd = Lichtstärke einer Strahlungsquelle mit monochromatischer Strahlung der Frequenz 540 Thz (ca. 555 nm) und der Strahlstärke 683-1 Wsr -1

Physikalische Grundlagen Strahlungsaustausch zw. Oberflächen Emission Emission wird von der Strahldichte bzw. Leuchtdichte beschrieben Im Allgemeinen ist die Strahldichte von der Emissionsrichtung und der Wellenlänge abhängig Gesamte Emission erhält man durch Integration über alle Wellenlängen

Physikalische Grundlagen Strahlungsaustausch zw. Oberflächen Emission Ist die Leuchtdichte richtungsunabhängig erscheint eine Fläche aus jeder Richtung gleich hell. Oberflächen mit dieser Eigenschaft heißen Lambert'sche Strahler. Aus folgt Lambertsches Cosinusgesetz (1760) Die Strahlstärke eines Lambertschen Strahlers ist proportional zum Cosinus des Winkels zwischen Flächennormaler und Ausstrahlungsrichtung.

Physikalische Grundlagen Strahlungsaustausch zw. Oberflächen Emission Lambertsches Cosinusgesetz (1760) Die Strahlstärke eines Lambertschen Strahlers ist proportional zum Cosinus des Winkels zwischen Flächennormaler und Ausstrahlungsrichtung.

Physikalische Grundlagen Strahlungsaustausch zw. Oberflächen Reflexion Reflexion zwischen Oberflächen wird beschrieben durch das Verhältnis zwischen reflektierter Strahldichte zur einfallenden Bestrahlungsstärke (spektraler Reflexionsfaktor) Index i bezeichnet einfallende Größen, Index r die Größen der reflektierten Strahlung

Physikalische Grundlagen Strahlungsaustausch zw. Oberflächen Reflexion In der englischen Literatur wird diese Größe bidirectional reflection distribution function (BRDF) genannt. Eigenschaften der BRDF: Reziprozität (Einfalls- und Ausfallsrichtung können vertauscht werden) Anisotropie (wird die Fläche um ihre Normale verdreht ändert sich der Anteil des reflektierten Lichtes) Licht aus mehreren Richtungen in einem Punkt können linear überlagert werden In der GDV wird stattdessen, besonders bei den empirischen Beleuchtungsmodellen, mit dem Reflexionsgrad r gearbeitet.

Physikalische Grundlagen Strahlungsaustausch zw. Oberflächen Ideal diffuse Reflexion Lambert'sche Reflexion: reflektierte Leuchtdichte ist unabhängig von der Abstrahlrichtung

Physikalische Grundlagen Strahlungsaustausch zw. Oberflächen Ideal spiegelnde Reflexion

Physikalische Grundlagen Strahlungsaustausch zw. Oberflächen Gerichtet diffuse Reflexion (spekulare Reflexion) Ideale Reflexionsarten kommen in der Natur nur selten vor Spekulare Reflexion wird üblicherweise in einen diffusen und einen richtungsabhängigen Teil aufgeteilt Im empirischen Phong-Modell ist der richtungsabhängige Teil r s,0 ist Konstante zwischen 0 und 1 γ ist der Winkel zwischen der Richtung des ideal reflektierten Strahls und der Beobachtungsrichtung m gibt an wie schnell das Reflexionsvermögen mit größerem γ abfällt

Beleuchtungsmodelle Lichtquellen Umgebungslicht (ambientes Licht) Keine physikalische Lichtquelle Wird genutzt um indirekte Beleuchtungen zu berücksichtigen Fällt auf alle Flächen mit gleicher Stärke ein

Beleuchtungsmodelle Lichtquellen Diffuse Flächenlichtquelle Bei kleiner Fläche:

Beleuchtungsmodelle Lichtquellen Punktlichtquelle Isotrop (in alle Richtungen gleichmäßig sendend) Erzielt im Abstand R eine Beleuchtungsstärke von wobei θ der Lichteinfallswinkel ist Ist die Punktlichtquelle weit entfernt verhält sie sich wie eine Richtungslichtquelle

Beleuchtungsmodelle Lichtquellen Richtungslichtquelle Alle Lichtstrahlen treffen mit derselben Richtung auf (z.b. Sonne) Goniometrische Lichtquelle Ausbreitungscharakteristik wird in einem Diagramm beschrieben das die Lichtstärke als Funktion des Winkels zur Hauptausbreitungsrichtung angibt

Beleuchtungsmodelle Lichtquellen Strahler Lichtausbreitung wird auf einen bestimmten Raumwinkel beschränkt Abfall der Lichtstärke vom größten Wert wird bestimmt durch: n bestimmt den beleuchteten Raumwinkel, d.h. die Bündelung

Beleuchtungsmodelle Lokale Beleuchtungsmodelle Beleuchtungsmodelle beschreiben die in einem Punkt der Oberfläche wahrnehmbare Leuchtdichte durch Zusammenwirken von einfallendem Licht und Eigenschaften der Oberfläche Effekte wie Strahlungsaustausch zwischen Flächen werden nicht berücksichtigt Ambientes Licht L amb E a r a L ambiente Leuchtdichte Beleuchtungsstärke auf Grund des Umgebungslichtes ambienter Reflexionsgrad Leuchtdichte des einfallenden Lichtes

Beleuchtungsmodelle Lokale Beleuchtungsmodelle Ideal diffus reflektiertes Licht L diff diffus reflektierte Leuchtdichte r d diffuser Reflexionsgrad L Leuchtdichte des einfallenden Lichts θ Winkel zw. Flächennormaler und Vektor zur Lichtquelle

Beleuchtungsmodelle Lokale Beleuchtungsmodelle Gerichtet diffus reflektiertes Licht (Phong Modell) L Leuchtdichte des einfallenden Lichtes r s spiegelnder Reflexionsgrad L spec spekulare Leuchtdichte m gibt die Bündelung des reflektierten Lichtes an

Beleuchtungsmodelle Lokale Beleuchtungsmodelle Gerichtet diffus reflektiertes Licht (Phong Modell) Phong-Modell bei mehreren Lichtquellen:

Schattierungsverfahren Flat-Shading Weißt jedem Punkt eines Polygons die gleiche Farbe zu Nur einmal pro Polygon muss ein Farbwert berechnet werden for jedes Polygon do 1. berechne im Objektraum das Beleuchtungsmodell an einem Punkt des Polygons 2. projeziere das Polygon in die Bildebene 3. fülle das Polygon mit der in Schritt 1 berechneten Farbe end

Schattierungsverfahren Gouraud-Shading Interpolation der an den Ecken eines Dreiecks brechneten Farben Berücksichtigung eines spekularen Anteils ist nicht sinnvoll 1. berechne im Objektraum die Normalenvektoren in den Ecken der Polygone for jedes Polygon do 2. berechne im Objektraum das Beleuchtungsmodell an allen Ecken des Polygons 3. projeziere das Polygon in die Bildebene for alle vom Polygon überdeckten Scanlinien do 4. berechne den linear interpolierten Farbwert an der linken und rechten Kante des Polygons for jedes Pixel der Scanlinie do 5. berechne den linear interpol. Farbwert des Pixels end end end

Schattierungsverfahren Gouraud-Shading

Schattierungsverfahren Phong-Shading Berücksichtigt auch spiegelnde Effekte Interpoliert deshalb nicht die Intensitäten sondern die Normalen

Schattierungsverfahren Phong-Shading Phong-Shading liefert meistens sehr realistisch wirkende Bilder Aufwand gegenüber Gouraud ist allerdings sehr groß 1. berechne im Objektraum die Normalen in den Eckpunkten der Polygone for jedes Polygon do 2. projeziere die Eckpunkte des Polygons in die Bildebene for alle vom Polygon überdeckten Scanlinien do 3. berechne im Objektraum den interpolierten Normalenvektor an der linken und rechten Kante des Polygons for jedes Polygonpixel der Scanlinie do 4. berechne im Objektraum den interpolierten Normalenvektor 5. Normiere den Normalenvektor 6. berechne im Objektraum das Beleuchtungsmodell und setze das Pixel mit dem berechneten Farbwert end end end

Schattierungsverfahren

Literatur J. Encarnação, W. Straßer, R. Klein Graphische Datenverarbeitung 1 Donald Hearn, M. Pauline Baker Computer Graphics Thomas Rauber Algorithmen in der Computergraphik