↓ Zum Hauptinhalt springen
UNITY BODYCAM! Müssen wir die Engine wechseln?
  1. Blog-Beiträge/

UNITY BODYCAM! Müssen wir die Engine wechseln?

·319 Wörter·2 min·
Gabriel Knab
Autor
Gabriel Knab
Mechatronik-Schüler und Unity-Spieleentwickler mit C# sowie GameDev-YouTuber.
Inhaltsverzeichnis

Originales Video
#

Intro
#

In diesem Beitrag besprechen wir die Frage, ob man wirklich zu Unreal Engine 5 wechseln muss, um ein hyperrealistisches Bodycam-Spiel wie Unrecord zu entwickeln – inklusive eines Tutorials, wie du eine normale HDRP-Szene in Unity mit wenigen Schritten in ein solches Bodycam-Spiel verwandelst.

Spiele wie Unrecord, Lost Fragment, Bodycam oder Paranormal Tales haben eines gemeinsam: Sie wurden in Unreal Engine 5 entwickelt. Viele glauben deshalb, dass man UE5 benötigt, um diesen Grafikstil zu erreichen. Aber stimmt das wirklich, oder kann man solche Spiele auch in Unity erstellen?

Nanite & Lumen vs. Unity HDRP
#

Unreal Engine 5 bietet mit Lumen (Echtzeit-Global-Illumination) und Nanite (automatische Geometrie-Optimierung ohne manuelle LODs) beeindruckende Technologien out-of-the-box.

In Unity nutzen wir dafür die High Definition Render Pipeline (HDRP):

  • LODs (Level of Detail): Werden in Unity mit verschiedenen Detailstufen erstellt.
  • Beleuchtung: Statische Objekte können gebacken werden (Bake), was extrem performant ist. Für dynamische Objekte gibt es Realtime Global Illumination und Raytracing.

Mit Unity HDRP lassen sich ebenso atemberaubende Visuals erzielen – es erfordert lediglich etwas Konfiguration.

Bodycam-Effekt in Unity umsetzen
#

Um den typischen Bodycam-Look in Unity HDRP zu erzielen, kombinieren wir folgende Post-Processing-Effekte im Global Volume:

  1. Fisheye-Linse (Lens Distortion): Füge im Global Volume eine Lens Distortion hinzu. Ein Intensitätswert zwischen 0.3 und 0.6 sorgt für den typischen Krümmungseffekt einer Bodycam.
  2. Vignette: Eine scharfe oder leicht abgedunkelte Vignette am Bildschirmrand verstärkt das Gefühl einer Helm- oder Brustkamera.
  3. Lens Flare, Lens Dirt & Bloom: Aktiviere Bloom und füge Lens Dirt Texturen hinzu. Da echte Kameralinsen nie perfekt sauber sind, verleiht Schmutz auf der Linse der Szene sofort enormen Realismus.
  4. Tiefenschärfe (Depth of Field): Fokussiert Objekte in der Nähe (z.B. Waffen oder Hände) und verleiht dem Hintergrund eine natürliche Unschärfe.

Fazit
#

Während Unreal Engine 5 großartige Features bietet, ist Unity HDRP eine ebenso mächtige Alternative für hyperrealistische Spiele. Mit den richtigen Post-Processing-Techniken und Beleuchtungseinstellungen kannst du auch in Unity beeindruckende Visuals erschaffen!