Beleuchtungsmodelle und Schattierungsalgorithmen Flashcards

(25 cards)

1
Q

Was ist das Ziel der Beleuchtungsmodelle in der Computergrafik?

A

Die Berechnung von Lichtintensitäten an den Pixeln, um realistische Beleuchtung und Schattierung auf den Bildschirm zu bringen, basierend auf den Materialeigenschaften, Lichtquellen und Normalenvektoren.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Welche Ausgangsdaten liegen am Ende der Viewing-Pipeline vor?

A

Koordinaten, Normalenvektoren und Materialeigenschaften.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Welche Arten der Lichtausbreitung gibt es?

A

1.Quantenoptik (atomare Ebene).
2.Wellenoptik (mikroskopische Ebene).
3.Geometrische Optik (makroskopische Ebene, für Computergrafik).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Welche Vereinfachungen werden in der Computergrafik vorgenommen?

A
  • Licht wird als Strahl betrachtet, Wellenphänomene wie Interferenz und Polarisation werden ignoriert.
  • Monochromatisches Licht mit drei Wellenlängen (R, G, B) wird verwendet.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Was ist diffuse Reflexion?

A

Die Lichtintensität hängt vom Winkel zwischen der Oberflächennormalen
𝑛⃗ und dem Lichtvektor
𝑙⃗ ab, ist aber unabhängig von der Blickrichtung.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Was ist spekuläre Reflexion?

A

Glanzlichter entstehen durch Reflexion in einer Vorzugsrichtung, abhängig vom Winkel 𝛼
zwischen der reflektierten Lichtausbreitung und der Blickrichtung.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Was ist ambiente Beleuchtung?

A

Eine vereinfachte Simulation von gestreutem Umgebungslicht, das unabhängig vom Einfallswinkel oder der Richtung ist.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Was ist das Phong-Beleuchtungsmodell?

A

Es kombiniert ambienten, diffusen und spekulären Lichtanteil zu einer Gesamtbeleuchtung:

𝐼=𝐼_𝑎+𝐼_𝑑+𝐼_𝑠

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Welche Parameter beeinflussen die Beleuchtung im Phong-Modell?

A

Lichtintensität, Reflexionskoeffizienten (𝑘_𝑎, 𝑘_𝑑, 𝑘_𝑠), Normalen, Licht- und Blickvektoren.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Was ist Flat Shading?

A

Ein Farbwert wird pro Dreieck berechnet, basierend auf einer Normalen pro Dreieck.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Was ist Gouraud Shading?

A

Beleuchtungsberechnung erfolgt an den Eckpunkten; Farbwerte werden über das Dreieck interpoliert.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Was ist Phong Shading?

A

Normalen werden interpoliert, und die Beleuchtung wird pro Pixel berechnet.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Was ist der Unterschied zwischen Phong Shading und dem Phong-Beleuchtungsmodell?

A

Das Phong-Beleuchtungsmodell beschreibt die Lichtberechnung, während Phong Shading die Interpolation der Normalen und die pixelweise Berechnung der Beleuchtung beschreibt.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Welche Vorteile hat Flat Shading?

A

Sehr effizient, da die Beleuchtungsberechnung nur einmal pro Dreieck erfolgt.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Welche Nachteile hat Flat Shading?

A

Geringe visuelle Qualität; Übergänge zwischen Dreiecken sind deutlich sichtbar.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Welche Probleme hat Gouraud Shading?

A

Glanzlichter können verschwinden, wenn sie nicht an Eckpunkten auftreten.

17
Q

Welche Vorteile bietet Phong Shading?

A

Realistischere Darstellung von Glanzlichtern, da die Beleuchtung pixelweise berechnet wird.

18
Q

Was ist das Blinn-Phong-Modell?

A

Eine Variante des Phong-Modells, die den Halbwinkelvektor anstelle der idealen Reflexionsrichtung verwendet und weniger rechenintensiv ist.

19
Q

Welche Unterschiede gibt es zwischen Phong- und Blinn-Phong-Modell?

A

Blinn-Phong ist effizienter, da der Halbwinkelvektor einfacher zu berechnen ist.

20
Q

Wie wird Beleuchtung mit mehreren Lichtquellen berechnet?

A

Die Beiträge der einzelnen Lichtquellen werden addiert:

𝐼_gesamt=∑_𝑖=1^𝑛(𝐼_𝑎,𝑖+𝐼_𝑑,𝑖+𝐼_𝑠,𝑖)

21
Q

Was ist bei der Beleuchtung mit mehreren Lichtquellen zu beachten?

A

Zu viele Lichtquellen erhöhen den Rechenaufwand erheblich.

22
Q

Welche Reflexionsarten berücksichtigt das Phong-Beleuchtungsmodell?

A

Ambiente, diffuse und spekuläre Reflexion.

23
Q

Welche Schattierungsverfahren gibt es?

A

Flat Shading, Gouraud Shading und Phong Shading.

24
Q

Welche Unterschiede bestehen zwischen Flat, Gouraud und Phong Shading?

A
  • Flat: Ein Farbwert pro Dreieck.
  • Gouraud: Interpolation der Farbwerte.
  • Phong: Interpolation der Normalen, Beleuchtung pro Pixel.
25
Warum ist Phong Shading genauer als Gouraud Shading?
Weil die Beleuchtungsberechnung pro Pixel erfolgt und Glanzlichter somit nicht verloren gehen.