Das ist neu
Hier ist eine Übersicht über einige wichtige neue Grafik-Updates. Alle Details können Sie in den Versionshinweisen einsehen.
HDRP bringt atemberaubende Grafiken und Fotorealismus und ist jetzt verifiziert. Sehen Sie sich den Kurzfilm The Heretic an und machen Sie sich ein Bild davon, was mit der HDRP alles möglich ist.
In 2019.3 haben wir die HDRP um verschiedene neue Funktionen ergänzt. Custom Post-Processing ermöglicht das Schreiben Ihrer eigenen Nachbearbeitungseffekte, die automatisch in Ihr Projekt integriert werden. Mit Custom Render Pass können Sie Shader und C# an bestimmten Stellen im Render-Loop einfügen und so Objekte zeichnen, Vollbild-Durchläufe ausführen und einige Kamerapuffer lesen, beispielweise den Tiefenpuffer, Farbpuffer oder normalen Puffer.
Weitere HDRP-Verbesserungen finden Sie in den Versionshinweisen.
Physically Based Sky simuliert einen klaren Himmel und führt eine physische Simulation aus, die realistische Ergebnisse liefert. Das Modell funktioniert für alle Höhen, unterstützt die Vogelperspektive, ermöglicht Aufnahmen außerhalb der Atmosphäre und berücksichtigt die Tageszeit, sodass Sie beispielsweise neutrale Mittage und warme Sonnenuntergänge simulieren können.
Das Raytracing von Unity simuliert in Echtzeit, wie das Licht sich verhält und mit physischen Objekten und Materialien in Ihren Szenen interagiert, wie in der Realität. So werden eine echte globale Beleuchtung und Umgebungsokklusion sowie andere Effekte ermöglicht – ganz gleich, ob Sie eine fotorealistische oder stilisierte Darstellung wünschen.
Die HDRP bietet Raytracing-Unterstützung und Hardware-Beschleunigung, sodass Reflexionen von allen Objekten berücksichtigt werden können, auch wenn sich diese Objekte nicht im Bild befinden. Zu den enthaltenen Raytracing-Funktionen gehören beispielsweise Raytracing-Schatten und indirekte Beleuchtung.
Das Raytracing in der HDRP ist ideal für Anwendungen im Engineering, Architekturwesen und in der Automobilbranche. Zum Veranschaulichen der Möglichkeiten mit Echtzeit-Raytracing hat Unity mit NVIDIA und der BMW Group zusammengearbeitet, um das 2019 BMW 8er Coupé zu präsentieren.
Für die ersten Schritte steht ein Beispielprojekt zum Download auf GitHub bereit. Über die Schaltfläche Mehr erfahren unten können Sie zudem auf die Dokumentation für die ersten Schritte mit Raytracing zugreifen.
Sie können in Visual Effect Graph jetzt Shader Graphs einbinden, um individuelle Darstellungen und Rendering-Verhalten zu erstellen und naturgetreue visuelle Effekte zu erzielen.
Wir haben Partikel-Strips hinzugefügt, womit Triangle Strips generiert werden, die individuelle Partikel verbinden, um Trails, Linien und Bänder zu erstellen. Sie können jetzt auch Bewegungsvektoren hinzufügen, um den Bewegungsunschärfe-Effekt der Nachbearbeitung zu nutzen und Schnellbewegungseffekte um Unschärfe zu ergänzen.
Zur Schaffung interessanter Effekte muss das Spawning von Partikeln oft auf prognostizierbare Weise zeitlich bestimmt werden. Die neuen Spawn-Kontextzeit- und -Looping-Steuerelemente (Teil einer breiten Palette künftiger Funktionen für das interne Sequencing) ermöglichen das Spawning von Partikel zu festgelegten Zeitpunkten mit vordefinierten Intervallen und vordefinierter Spawning-Dauer.
Unsere VFX Graph-Raumschiff-Demo zeigt ein breites Spektrum von Effekten und ist eine großartige Lernressource. Sie können auch Visual Effect Graph-Beispiele herunterladen.
Sie können jetzt Shader-Keywords hinzufügen, um statische Zweige in Ihrer Grafik zu erstellen. Dies können Sie beispielsweise verwenden, um Ihr eigenes Shader-LOD-System zu erstellen.
Wir haben auch Unterstützung für Vertex Skinning für DOTS-Animationen hinzugefügt, womit eine bessere Erstellung von Wasser und Blättern ermöglicht wird.
Haftnotizen verbessern Ihren Workflow, da Sie damit Anmerkungen und Erläuterungen für andere Mitwirkende im Projekt hinterlassen können.
Entdecken Sie in unseren neuen Sub-Grafik-Beispielen für prozedurale Muster, wie Sie mit Berechnungen prozedurale Formen und Muster erstellen können.
In 2019.3 werden spannende Änderungen an der Funktionsweise von Light Probes beim additiven Laden von Szenen eingeführt.
Sie können Light Probes zwischen additiv geladenen Szenen zusammenführen, wodurch Streaming-Workflows für umfangreiche Szenen ermöglicht werden, für die eine Aufteilung in kleinere, additiv geladene Teile von Vorteil wäre. Ein API-Aufruf ermöglicht das Abrufen und Zusammenführen aller aktuell geladenen Probes. Diese werden dann zur erneuten Tetraeder-Erzeugung verwendet und Mesh-Renderer nutzen diese nahtlos zusammengeführten Ergebnisse für das Rendering mit Probes.
Unter schwierigen Beleuchtungsbedingungen kann es zu Situationen kommen, in denen Light Probes inkonsistente oder auf andere Art schlechte Beleuchtungsergebnisse liefern. Nun können die von Light Probes verwendeten Sample-Zahlen genutzt werden. Diese Funktion ermöglicht eine Verbesserung der Probe-Qualität in Szenen mit schlechten Beleuchtungsbedingungen (z. B. Szenen mit emittierenden Materialien oder schwieriger, mehrfach reflektierter Beleuchtung).
Die in Unity 2019.3 eingeführten Updates für den Progressive CPU Lightmapper und Progressive GPU Lightmapper (Vorschau) ermöglichen eine beachtliche Produktivitätssteigerung bei der Arbeit mit dem Editor. Wir haben die wesentliche Thread-Leistung des Progressive Lightmapper verbessert, was für eine reibungslosere Editor-Interaktion beim Baking sorgt.
Der neue Lightmap Exposure-Schieberegler wird beim Wechsel in die Lightmap-Szenen-Vorschaumodi als Auswahlfeld für die Szenen-Ansicht angezeigt. So können Sie schnell auf verschiedene HDR-Lightmaps zugreifen. Der gleiche Schieberegler ist im Lightmap-Vorschaufenster verfügbar.
Zur Ergänzung der von Unity angebotenen Entrauscher nehmen wir jetzt auch den AMD Radeon Pro Lightmap Denoiser mit auf. Damit können diejenigen mit AMD-Grafik-Hardware schnell Rauschen aus Lightmapping-Ergebnissen auf der GPU entfernen. Durch das Entfernen von Rauschen können Nutzer nahtlosere Beleuchtungsergebnisse mit weniger Samples und in kürzerer Zeit erzielen.
Holen Sie sich all das und vieles mehr noch heute.