Computergrafik

Cycles vs Eevee

← Cycles Render Passes | ● | Technischer Vergleich →

Eevee im Vergleich zu Cycles: Physical Illumination und Ambient Occlusion

1. Wie approximiert Eevee die Beleuchtung?

Eevee ist ein Echtzeit-Renderer auf Basis von Rasterisierung. Anders als Cycles verfolgt Eevee nicht standardmäßig vollständige Lichtpfade durch die Szene. Stattdessen verwendet es spezialisierte Verfahren und Approximationen.

  1. Ambient Occlusion (AO): Abdunklung in engen Zwischenräumen und an Kontaktstellen benachbarter Oberflächen.
  2. Indirekte Beleuchtung durch Proxy-Lichtquellen
  3. Approximation der globalen Beleuchtung durch Gathering (Light Probes)

AO allein ist keine globale Beleuchtung: Es erzeugt keine physikalisch motivierte realistische Berechnung sämtlicher Lichtreflexionen zwischen Oberflächen und bildet insbesondere Color Bleeding nicht ab. Es ist FAKE. Schaut aber in vielen Fällen akzeptabel aus.

2. AO-Pass und Combined-Pass

PassBedeutung
Ambient OcclusionZeigt die geschätzte Umgebungsabschattung, insbesondere in Ecken, Kontaktbereichen und engen Zwischenräumen.
CombinedZeigt das fertige, aus Beleuchtung, Materialien und weiteren Effekten zusammengesetzte Bild.
D10 Blender Eevee AmbientOcclusion

Der AO-Pass ist daher kein vollständiges Bild der indirekten Beleuchtung. Er zeigt primär, wo Geometrie die Umgebungsbeleuchtung abschattet.

Grundidee der Umgebungsverdeckung.
Oben: keine Abschattung,
Unten: Abschattung.
Quelle: NVIDIA.
D10 Blender Cycles Combined D10 Blender Eevee Combined

Interessant ist nun, wie Eevee den Ambient Occlusion Pass verwendet, um im finalen Bild (Combined-Pass) den Eindruck einer Abschattung zu erzeugen:

  • Links: Combined-Pass in Cycles.
  • Rechts: Combined-Pass in Eevee.

3. Fazit

Cycles optimiert die Genauigkeit des Lichttransports.
Eevee optimiert die Geschwindigkeit der Bildberechnung.

← Cycles Render Passes | ● | Technischer Vergleich →

Options: