Diese Seite beschreibt Funktionalität, die sowohl in der Unreal Engine als auch Unreal Editor für Fortnite (UEFN) auftaucht.
Die Seite wurde ursprünglich für die Unreal Engine verfasst, darum sind manche Beschreibungen und Screenshots eventuell anders als im UEFN.
Klicke hier um zur Haupt-Dokumentation von UEFN zurückzukehren.
Ähnlich wie bei realen Kameras wendet die Schärfentiefe (ST) eine Unschärfe auf eine Szene an, die auf dem Abstand vor oder hinter einem Brennpunkt basiert. Der Effekt kann verwendet werden, um die Aufmerksamkeit des Betrachters auf ein bestimmtes Motiv der Aufnahme zu lenken, das auf der Tiefe beruht, und verleiht dem Rendering eine ästhetische Note, die es eher wie ein Foto oder einen Film erscheinen lässt.
Arten der Schärfentiefe
Es gibt mehrere Methoden, die du verwenden kannst, um Schärfentiefe-Effekte in Unreal Engine zu erzielen. Diese wurden in zwei Kategorien aufgeteilt:
-
Kinematografisch: Diese Methode verleiht den Schärfentiefe-Effekten ein filmisches Aussehen. Die Einstellungen für diese Methode entsprechen eher den üblichen Kameraoptionen in der Fotografie und Kinematografie. Diese Option funktioniert für Desktop- und Konsolenplattformen.
-
Mobil: Diese Methode bietet optimierte und günstigere ST-Optionen, die für mobile Plattformen funktionieren.
Wähle aus den nachfolgenden Methoden aus, um mehr über ihre Funktionen zu erfahren.
Implementierung
Die Schärfentiefe ist in drei Ebenen (oder Bereiche) aufgeteilt; Nah, Fern und der Fokusbereich. Jeder davon wird separat verarbeitet und dann später zusammengefügt, um den endgültigen Bildeffekt zu erreichen. Objekte auf den Ebenen Nah und Fern sind immer vollständig unscharf. Sie werden mit der nicht unscharfen Szene gemischt, um das endgültige Ergebnis zu erhalten.

-
Objekte innerhalb des Fokusbereichs (schwarz) verwenden die scharfe Szenenebene. Diese Ebene kann sehr eng begrenzt sein – wie hier, wo sie nur auf den Charakter fokussiert ist – oder sehr weitreichend sein und mehr Vorder- und Hintergrund der Szene umfassen.
-
Objekte in den Bereichen Nah (grün) oder Fern (blau), die sich außerhalb der Übergangsbereiche zwischen dem Fokusbereich und dem Nah- oder Fernbereich befinden, werden vollständig in die unscharfe Ebene eingeblendet, d. h. sie sind unscharf.
-
Objekte innerhalb des Übergangsbereichs – wie der Bereich links vom Auto – werden linear zwischen der unscharfen Szenenebene (für Nah und Fern) und ihrer unscharfen Ebene überblendet, basierend auf ihrer Position innerhalb des Übergangs des Fokusbereichs.
Visualisieren der Schärfentiefe
Diese Ebenen, einschließlich der Übergangsbereiche, können mithilfe des Anzeigeflags Schärfentiefeebenen im Viewport des Levels unter Anzeige \> Visualisieren visualisiert werden.


Die Visualisierung der Schärfentiefeebenen beinhaltet außerdem nützliche Informationen, die für die verwendete ST-Methode relevant sind, wie z. B. Werte, die derzeit gesetzt sind, oder wenn die Maus um die Szene bewegt wird, wird der Abstand von der Kamera zum Actor neben dem Mauszeiger angezeigt.

Verwenden der Schärfentiefe im Editor
Das Verwenden der Schärfentiefe in Unreal-Editor kann auf verschiedene Weisen geschehen; indem ein Nachbearbeitungsvolumen platziert wird oder Verwenden eines Kamera-Actors. Jede dieser Möglichkeiten hat über Nachbearbeitungsvolumen and Camera Zugriff auf die ST-Eigenschaften. Für die Filmkamera gibt es einige zusätzliche Standardeinstellungen für Kameras und Objektive.
Auf die Mehrheit der verwendeten Einstellungen kann in den Abschnitten Kamera und Schärfentiefe über den Reiter Objektiv zugegriffen werden.
Klicke auf das Bild für volle Größe.
Wenn du einen Filmkamera-Actor verwendest, kannst du die Eigenschaften, die die Schärfentiefe beeinflussen, unter Aktuelle Kameraeinstellungen im Abschnitt Objektiveinstellungen ersetzen.
Klicke auf das Bild für volle Größe.
Wenn du eine Kamera oder einen Filmkamera-Actor verwendest, kannst du sie mit Actor-Steuerung im Level-Viewport beleben, indem du die Perspektive auswählst und eine der platzierten Kameras in der Szene wählst.
Klicke auf das Bild für volle Größe.
Der Level-Viewport richtet sich an der Ansicht der Kamera aus und zeigt an, dass du steuerst und siehst, was die Kamera sieht.

Alle Eigenschaften, die in der Kamera oder im Nachbearbeitungsvolumen (wenn sich die Kamera darin befindet) geändert werden, werden im Viewport sofort wirksam.
Um ähnliche Ergebnisse wie in der Aufnahme oben zu erreichen, ist der Schlüssel die Verwendung einer niedrigen Blendenöffnung (f-stop). Um eine große Bokeh-Form zu erhalten, bewegst du die Kamera oder Viewport-Position näher an ein Objekt heran und änderst das Sichtfeld (FOV), damit es kleiner wird. Passe dann die Fokusentfernung an, um einige Szeneninhalte vor und hinter der Fokus-Ebene unscharf zu machen.
Verwenden der Debug-Fokus-Ebene der kinematografischen Kamera
Aktiviere bei der Verwendung des Filmkamera-Actordie Option Debug-Fokus-Ebene zeichnen, um zu sehen, wo der Fokus in deinem Level platziert wird.
Klicke auf das Bild für volle Größe.
Wenn diese Option aktiviert ist, wird die Fokus-Ebene an der aktuell festgelegten Manuellen Fokusentfernung der Kamera gezeichnet. In diesem Fall ist der Charakter der Brennpunkt, in dem alles scharf dargestellt und im Fokus ist. Alles, was sich vor oder hinter der Fokus-Ebene befindet, ist unscharf.


Verwende Farbe der Debug-Fokus-Ebene, um die RGBA-Farbwerte an die Fokus-Ebene anzupassen, die gezeichnet wird. Die ist nützlich in Szenen, in denen es schwierig sein kann, die gezeichnete Fokus-Ebene zu sehen.