Render Engine

.

Eine Render Engine ist die Software (oder ein Teil einer 3D-Software), die aus einer 3D-Szene ein fertiges Bild oder eine Animation berechnet.

Aufgaben einer Render Engine

  • Lichtberechnung → Wie Lichtstrahlen auf Oberflächen treffen, reflektieren, brechen oder absorbiert werden
  • Materialdarstellung → Wie Texturen, Farben, Transparenzen oder Spiegelungen wirken
  • Kamera-Simulation → Perspektive, Tiefenschärfe, Bewegung etc.
  • Effekte → Schatten, volumetrisches Licht, Rauch, Feuer, Motion Blur, Global Illumination usw.

Arten von Render Engines

Rasterizer (echtzeitfähig, wie in Game Engines)

  • Extrem schnell.
  • Wird in Videospielen oder interaktiven Anwendungen genutzt.
  • Beispiele: Unreal Engine, Unity, Eevee (Blender).

Raytracer / Pathtracer (physikalisch genauer, aber langsamer)

  • Berechnen Lichtstrahlen und deren Interaktionen realistisch.
  • Ideal für Filme, Werbung, Architekturvisualisierungen
  • Beispiele: Cycles (Blender), V-Ray, Arnold, Octane, Redshift.

Beispiel:

beispielbild rasterizer vs path tracer
roboter animo

© 1996-2025 animations and more gmbh & co.kg