Unity 2023.1 Tech Stream ist jetzt verfügbar

NANCY LARUE / UNITY Sr Product Marketing Manager
Jul 3, 2023|18 Min.
Unity 2023.1 Tech Stream ist jetzt verfügbar
Diese Website wurde aus praktischen Gründen für Sie maschinell übersetzt. Die Richtigkeit und Zuverlässigkeit des übersetzten Inhalts kann von uns nicht gewährleistet werden. Sollten Sie Zweifel an der Richtigkeit des übersetzten Inhalts haben, schauen Sie sich bitte die offizielle englische Version der Website an.

Wir freuen uns, Ihnen mitteilen zu können, dass der Tech Stream 2023.1 zum Download bereitsteht.

Sie finden verbesserte Funktionen und Renderqualität sowohl für die High Definition Render Pipeline (HDRP) als auch für die Universal Render Pipeline (URP) sowie plattformübergreifende Grafikverbesserungen, zusätzliche Verbindungsarten für Multiplayer-Lösungen und mehr.

Mit den Tech Stream-Releases erhalten Sie frühzeitigen praktischen Zugriff auf die neuesten Funktionen und können uns Ihr Feedback dazu geben, wie wir noch bessere Tools entwickeln können, um Ihre Kreativität anzukurbeln.

Hier sind einige Highlights dieser Version, weitere Einzelheiten erfahren Sie jedoch jederzeit in den offiziellen Versionshinweisen.

Skalierbares Rendering

In Unity 2023.1 führen wir weiterhin zusätzliche Funktionen ein, um die Renderqualität und die Koexistenz von Funktionen sowohl in HDRP als auch in URP zu verbessern (weitere Informationen zu unserer Vision finden Sie in unserem Games Focus -Blogbeitrag zum skalierbaren Rendering).

SRP – Screen Space Lens Flares

Sie können jetzt mit nur wenigen Klicks und einem einzigen Nachbearbeitungsvolumen Linsenreflexionen hinzufügen, die aus allen auf dem Bildschirm sichtbaren Glanzlichtern (direkt, indirekt, emittierende Oberflächen, spiegelnde Glanzlichter) generiert werden.

Diese Funktion ist sowohl mit HDRP als auch mit URP kompatibel und kann gleichzeitig verwendet werden. Sie ergänzt SRP-Lens Flares, die eine erweiterte künstlerische Kontrolle über leichte Lens Flares bieten.

HDRP – Funktionale und visuelle Verbesserungen des Wassersystems

Mit HDRP möchten wir Künstlern eine stimmige, sofort einsatzbereite Erfahrung bei der Erstellung von Hi-Fi-Umgebungen für PC und Konsolen bieten. In 2022.2 haben wir eines der letzten fehlenden Teile eingeführt, das allererste native Wassersystem in Unity. In 2023.1 konzentrieren wir uns darauf, eine feinere Gestaltung des Wassers zu ermöglichen, um es besser in die Welt und das Gameplay zu integrieren.

Mit Water Excluder können Sie Wasser dynamisch aus dem Inneren eines Bootes oder einer Höhle entfernen und mit Water Deformer können Sie Wasser lokal verformen, um Wellen, Wirbel oder Deformationen rund um ein fahrendes Schiff zu erzeugen.

Mit dem Schaumgenerator können Sie Wildwasser für eine Bootsstrecke oder um Felsen im offenen Ozean herum simulieren und Current Maps erstellt lokale Strömungen, indem es einerseits Oberflächenwellen so steuert, dass sie den Strömungen folgen, und andererseits die Wasserabfrage-API verwendet, um ein Abdriften von Objekten zu ermöglichen. Sie können außerdem die hervorragende Kontrolle nutzen, um die Wasserlinie anzupassen, wenn die Kamera die Wasseroberfläche kreuzt.

Für den Einstieg haben wir mehrere Beispiele erstellt, die im HDRP-Paket des Paket-Managers verfügbar sind, sowie verschiedene Demo-Szenen, die auf GitHub verfügbar sind.

Erstellen Sie Ozeane, Flüsse und Pools mit physikalisch basiertem Rendering und Echtzeitsimulation

Um mehr über die Wasserdarstellung in HDRP zu erfahren, können Sie sich unseren Vortrag „Ein Überblick über das neue HDRP-Wassersystem“ von der GDC 2023 ansehen.

HDRP – Verbesserungen bei Transparenz und Streuung unter der Oberfläche

Um die visuelle Wiedergabetreue transparenter und durchlässiger Objekte zu verbessern, können Sie jetzt einen zusätzlichen optionalen Durchgang hinzufügen, um die Dicke transparenter Objekte zu berechnen. Hierbei wird die Dicke nicht-opaker Materialien berücksichtigt, durch die das Licht hindurchtritt, was besonders bei ungleichmäßigen Objekten oder beim Rendern mehrerer Objekte hintereinander wichtig ist.

Verbessern Sie die Darstellung transparenter und durchscheinender Objekte
Verbesserungen an Haar und Haut der Charaktere

In 2023.1 bringen wir die neuesten Technologien für die digitale Darstellung von Menschen und Kreaturen, wie in den Demos „Enemies“ und „Lion“ zu sehen. Mit dem hochwertigen Linien-Renderer von HDRP können Sie Linien mithilfe erweiterter Voxelisierung rendern, um die Probleme mit der Transparenzreihenfolge und dem Aliasing zu beheben, die typischerweise beim Rendern von Haaren und Fell auftreten.

Wir haben außerdem die hochauflösende Hautdarstellung verbessert, indem wir die Leistung des Subsurface-Scattering-Passes für den hochauflösenden Pass optimiert und Dual-Lobe- und Diffusor-Power für Diffusionsprofile für Materialien mit Subsurface-Scattering hinzugefügt haben. Bei der Simulation von Haut werden häufig zwei spiegelnde Lappen verwendet, um die dünne, ölige Schicht darzustellen, die die Epidermis bedeckt.

Um alles in Aktion zu sehen, können Sie das Enemies- Projekt im Unity Asset Storeherunterladen.

Ray Tracing API und HDRP-Funktionen nicht mehr in der Vorschau

Wir haben Stabilitäts- und Leistungsverbesserungen an DirectX 12 und Raytracing vorgenommen sowie die Kompatibilität mit dem vorhandenen Funktionsumfang und der Konsolenunterstützung der Engine erhöht. Damit sind die Ray Tracing API und die Ray Tracing-Effekte von HDRP wie Ray Tracing-Schatten, Reflexionen, AO, Global Illumination, Path Tracing und rekursives Rendering offiziell nicht mehr in der Vorschau verfügbar.

Wir haben außerdem Unterstützung für VFX Graph-Raytracinghinzugefügt, wodurch die Erstellung komplexer Partikeleffekte ermöglicht wird, die mit den Raytracing-Effekten von HDRP kompatibel sind, sowie Unterstützung für Terrain-Höhenkarten, um Raytracing auf großen Welten zu verwenden. Durch die zur Raytracing-API hinzugefügte Instanziierungsunterstützung können Sie große und dichte Szenen, die hochfrequente, sich wiederholende Meshes und Details enthalten, effizient mit Raytracing bearbeiten.

96.000 Instanzen mit dem Path Tracer des HDRP raytracing

Beginnen Sie jetzt mit dem Experimentieren mit Raytracing, indem Sie die HDRP-Beispielszenenvorlage im Hub installieren, die aktualisiert wurde, um neue Qualitätseinstellungen für Raytracing bereitzustellen.

Schließlich führt diese Version auch Inline-Raytracing-Unterstützung für DXR1.1-fähige Plattformen ein. Sie können jetzt hardwarebeschleunigte Ray-Abfragen innerhalb von Compute-Shadern ausgeben, um die gebundene Ray Tracing Acceleration Structure zu durchlaufen und Schnittpunkttests durchzuführen.

Um das Ende der Vorschauphase von Raytracing zu feiern, hat NVIDIA die Beta von Unity 23.1gesponsert und den Teilnehmern NVIDIA GeForce RTX™ 3070-Grafikkarten als Preise zur Verfügung gestellt.

NVIDIA GeForce RTX™ 3070-Grafikkarte als Preis für die Unity 23.1-Beta angeboten

Die GeForce RTX™ RTX 3070-Grafikkarte wird von Ampere angetrieben – der RTX-Architektur der zweiten Generation von NVIDIA. Ausgestattet mit dedizierten RT-Cores der zweiten Generation und Tensor-Cores der dritten Generation, Streaming-Multiprozessoren und Hochgeschwindigkeitsspeicher bietet es Ihnen die Leistung, die Sie brauchen, um die anspruchsvollsten Spiele zu meistern.

Die Gewinner werden direkt kontaktiert und erhalten Anweisungen zum Erhalt ihrer neuen Grafikkarten.

URP und HDRP – Adaptive Probe Volumes

Bei mit Light Probe beleuchteten Objekten ermöglichen Probe Volumes eine schnellere Einrichtung und Iteration der Platzierung von Light Probes. Die visuelle Qualität von mit Light Probe beleuchteten Objekten ist höher und beeinflusst den volumetrischen Nebel in HDRP und Partikeln. In einigen Szenarien ermöglichen Probe Volumes auch die indirekte Beleuchtung statischer Objekte, beispielsweise in einer Umgebung. In Kombination mit Tools zur Reduzierung von Lichtlecks können sie den Bedarf an Lightmaps verringern, die Backzeit verkürzen und die Erstellung von Lightmap-UVs verringern.

Mit Bake-Sets können Sie in HDRP unterschiedliche mit Light Probe beleuchtete Beleuchtungsszenarien einrichten und zwischen ihnen wechseln. Zur Laufzeit wird der GPU-Speicherbedarf durch das Streaming der Sondendaten von der CPU reduziert.

Mit der Version 2023.1 werden die Kernfunktionalität und das Benutzererlebnis von Adaptive Probe Volumes verbessert und die Vorschau ist offiziell beendet.

Wir haben auch eingeschränkte Unterstützung für Adaptive Probe Volumes in URP implementiert. Beachten Sie, dass diese Iteration weder die Beleuchtungsszenario-Überblendung noch die Beleuchtungsnormalisierung für Reflexionssonden unterstützt. Die Leistung ist möglicherweise noch nicht optimiert, insbesondere bei der Ausführung auf Plattformen der unteren Preisklasse.

Um mehr zu erfahren, können Sie sich unseren Vortrag „Effiziente und wirkungsvolle Beleuchtung mit Adaptive Probe Volumes“ auf der GDC 2023 ansehen und sich das Beleuchtungs-Tutorial „4 Techniken zum Beleuchten von Umgebungen in Unity“ von Unite 2022 ansehen.

Global Illumination – Neue Licht-Back-Architektur

Baked GI verwendet jetzt die neue LightBaker v1.0-Architektur für On-Demand-Backvorgänge, um Ihnen ein vorhersehbareres und stabileres Light-Baking-Erlebnis zu bieten. Beim Baking mit dem GPU-Backend im On-Demand-Modus können Sie das Baking-Profil im Beleuchtungsfenster verwenden, um den Kompromiss zwischen Leistung und GPU-Speichernutzung auszuwählen.

Baked Global Illumination verwendet jetzt unsere neue LightBaker v1.0-Architektur für On-Demand-Bake. [Dieses Bild verwendet die ArchVizPRO Interior Vol.9-Assets aus dem Unity Asset Store.]
VFX Graph – Volumetric Fog Output

Diese neue Ausgabe in VFX Graph ermöglicht es Ihnen, Partikel in den volumetrischen Nebel von HDRP einzufügen, um Wolken, Rauch, Nebel, Feuereffekte zu erzeugen oder den volumetrischen Nebel dynamischer und prozeduraler zu gestalten. Verschiedene Mischmodi (Hinzufügen, Multiplizieren, Min-Max) ermöglichen Ihnen die Verwendung von Partikeln zum Hinzufügen, Entfernen oder Kombinieren mit vorhandenem Nebel. Sie können beispielsweise Rauch verwenden, um den Nebel dichter zu machen, Windjagen oder Dunst darzustellen oder Unterwasserströme zu erzeugen.

Plattformverbesserungen

Im Einklang mit der in diesem Games Focus- Beitraggeteilten Vision werden die Fortschritte bei der Plattformunterstützung und den technischen Integrationen im Jahr 2023.1 fortgesetzt.

Laufende Plattformunterstützung

Wir verbessern kontinuierlich die Leistung und Funktionalität für wichtige Plattformen, darunter Windows, Android, iOS, Meta Quest, Magic Leap 2, Xbox®, PlayStation®5 und Playstation®VR2.

Windows auf Arm

Unity unterstützt jetzt das Erstellen von Projekten für Arm-basierte Windows-Geräte und erreicht gleichzeitig native Leistung auf Geräten, die ARM64-Prozessoren verwenden, wie etwa dem Surface Pro 9 und dem Lenovo ThinkPad X13s. Dies eröffnet Ihnen neue Möglichkeiten, leistungsstarke, immersive Erlebnisse auf einer größeren Bandbreite von Geräten zu schaffen.

Android

Es gibt zwei Schlüsselfunktionen für Ihre mobile Entwicklung auf Android-Geräten – Android GameActivity und Android Project Configuration Manager – die Sie mit 2023.1 Tech Stream nutzen können.

Android GameActivity gibt Ihnen mehr Kontrolle über die wesentlichen Teile Ihrer Anwendung sowie mehr Freiheit und Flexibilität in Ihrem Kerncode. Die Dokumentation finden Sie hier.

Wenn Sie Plug-Ins verwenden oder selbst Plug-In-Entwickler sind, haben Sie jetzt eine flexiblere und robustere Möglichkeit, Android Gradle-Einstellungen (Manifest, Einstellungen und Build) mithilfe des Projektkonfigurations-Manager. Erfahren Sie im Unity-Handbuch,wie Sie Gradle-Projektdateien ändern.

Adaptive Leistung

Adaptive Performance 5.0 enthält Verbesserungen zur Steuerung des Lebenszyklus von Adaptive Performance zur Laufzeit. Darüber hinaus führen wir einen Android-Anbieter ein, um dieses Paket auf die meisten Android-Geräte auszuweiten.

HDR-Displayunterstützung für Desktop und Konsolen

Unity 2023.1.0a22 erweitert die HDR-Anzeigeunterstützung auf URP für Desktop- und Konsolenplattformen, die Unterstützung für Mobil- und XR-Plattformen folgt in 2023.2. HDR-Displays können Bilder mit höherer Spitzenhelligkeit und einem größeren Farbumfang wiedergeben, um eine bessere Farbsättigung und einen besseren Kontrast in Lichtern und Schatten zu erreichen. Das Ergebnis ist eine realistischere Variation der Leuchtdichte über Szenen hinweg, eine erhöhte Oberflächendetailliertheit und eine verbesserte Tiefenwahrnehmung.

Split Graphics Jobs für verbesserte DX12-Leistung unter Windows

Um die DirectX 12-Leistung für Windows-Plattformen weiter zu verbessern, führt Unity 2023.1 einen neuen Threading-Modus für Grafikjobs namens „Split Graphics Jobs“ein. Dieser Modus zielt darauf ab, die unnötige Synchronisierung am Anfang oder Ende von Frames zwischen den Haupt- und nativen Grafikjob-Threads zu reduzieren, was zu erheblichen Leistungsverbesserungen führt. Bei unseren internen Tests beobachten wir bedeutende Leistungssteigerungen beim CPU-Render-Setup im Vergleich zu DX11, wenn wir mit Split Graphics Jobs auf DX12 abzielen. Weitere Informationen finden Sie im offiziellen Forenbeitrag.

XR Interaktions-Toolkit 2.3

XR Interaction Toolkit v2.3.0 enthält mehrere neue Features und Fähigkeiten, darunter Interaktionsgruppen, Poke- und Gaze-Interaktoren, Integration und Beispiele für Handinteraktionen sowie Verbesserungen der Benutzerfreundlichkeit des Gerätesimulators. Sie finden außerdem ein neues Interaction Affordance System, mit dem Sie leistungsstarke Interaktionsindikatoren (visuell, akustisch, haptisch usw.) erstellen können. Sie können XRI 2.3 über den Paketmanager installieren und weitere Details finden Sie in der Dokumentation.

Multiplayer-Netzwerk

Wir haben mit Netcode for Entities, das zusammen mit Unity 2022 LTS veröffentlicht wurde, einen wichtigen Meilenstein gefeiert und beabsichtigen, unsere Multiplayer-Lösungen im Editor weiter um Funktionen zu erweitern. Wir arbeiten auch daran, alle unsere Multiplayer-Lösungen, wie etwa Netcode für GameObjects und Editor-seitige Funktionen, besser mit Unity Gaming Services zu integrieren, um eine einzige Multiplayer-Lösung bereitzustellen, wie in unserem Games Focus -Multiplayer-Beitragbeschrieben.

Unity-Transportprotokoll

EXPERIMENTELLE VERSION Das Unity Transport Protocol (UTP) ist die Netzwerkinfrastruktur auf niedrigerer Ebene, die den Transport von Spieldaten über Netzwerke und verbundene Plattformen und Geräte hinweg übernimmt. In 2023.1 unterstützt UTP sowohl Web- als auch TCP-Verbindungen, um die Fähigkeiten der darauf basierenden Technologien zu verbessern, einschließlich unserer Netcode-Lösungen.

Mehrspieler-Spielmodus

EXPERIMENTELLE VERSION Der Multiplayer Play Mode (MPPM) ist eine Funktion zur Verbesserung des Workflows aus unserem Multiplayer-Toolset, die ein Einzelspieler-ähnliches Benutzererlebnis bieten soll, den Schwerpunkt jedoch auf den Entwicklungszyklus von Multiplayer-Spielen legt. Durch die Nutzung von MPPM können Sie mehrere Spieler emulieren, die gleichzeitig mit einem Spielerlebnis verbunden sind, und das alles auf einer Maschine. Es unterstützt kürzlich veröffentlichte Funktionen wie Netcode für GameObjects, sodass Sie auch mit geringen Hardwareinvestitionen effizient Multiplayer-Entwicklung betreiben können.

Mehrspieler-Spielmodus: Testen Sie bis zu vier Spieleransichten gleichzeitig auf einem Bildschirm
Skriptunterstützung

Wie in unserem Blog-Beitrag zum Auftaktvon Games Focus erläutert, setzen wir uns für einen stabilen Kern ein. Dies bedeutet, dass wir die C#-Unterstützung weiterhin auf verschiedene Weise aktualisieren, einschließlich des verdeckten Kompilierungsprozesses.

IL2CPP – C# Zeilennummern

In früheren Versionen war es aufgrund unserer Implementierung von IL2CPP manchmal schwierig, den spezifischen Teil des Codes aufzuspüren, auf den sich ein verwalteter Stacktrace bezog, da er nur Methodennamen lieferte. Mit 2023.1 können Entwickler jetzt die Ergänzung der Debugsymbolverarbeitung aktivieren, die die Zeilennummerninformationen des C#-Quellcodes anzeigt, sodass es viel einfacher ist, bestimmte Bereiche in der Codebasis eines Spieleprojekts aufzuspüren. Weitere Informationen zum Aktivieren und Anzeigen dieser Zusatzinformationen finden Sie in der Dokumentation.

Erweiterbarer Editor

Wir haben unser anhaltendes Engagement für die Erweiterung des Editors mit neuen Fähigkeiten und Funktionen geteilt und sorgen weiterhin dafür, dass sich die Erstellung Ihrer Projekte reibungslos anfühlt.

Durchsuchbare Kontextmenüs

Wir verbessern und standardisieren die Kontextmenüs, die angezeigt werden, wenn Sie mit der rechten Maustaste auf Elemente und Arbeitsabläufe klicken. Zu den Verbesserungen gehören konsistentere Interaktionen, Sortieroptimierungen und ein optionales Suchfeld.

Unity 2023.1 Tech Stream ist jetzt verfügbar | Hero-Bild
Geländewerkzeug-Overlays

Das Terrain Tools-Paket wurde in das neue Overlays-Symbolleisten-Framework migriert, um eine konsistentere und vorhersehbarere Erfahrung mit den Unity-Szenenerstellungs-Workflows zu ermöglichen.

Möchten Sie mehr erfahren?

Weitere Informationen zum 2023.1 Tech Stream finden Sie in den Versionshinweisen zu 2023.1 mit einer umfassenden Liste der Funktionen und im Unity-Handbuch mit Dokumentation. Bedenken Sie beim Eintauchen, dass jede Tech Stream-Version zwar bis zur nächsten Version mit wöchentlichen Updates unterstützt wird, es jedoch keine Garantie für die langfristige Unterstützung neuer Funktionen gibt. Denken Sie auch daran, vor dem Upgrade auf eine neue Version immer eine Sicherungskopie Ihrer Arbeit zu erstellen. Auch unser Upgrade-Leitfaden kann hierbei behilflich sein. Für Produktionsprojekte empfehlen wir die Verwendung von Unity LTS für mehr Stabilität und Support.

Lassen Sie uns das Gespräch fortsetzen

Jeder Tech Stream ist eine Gelegenheit, frühzeitig auf neue Funktionen zuzugreifen und durch Ihr Feedback die Entwicklung zukünftiger Technologien zu gestalten. Wir möchten wissen, wie wir Sie und Ihre Projekte optimal unterstützen können. Teilen Sie uns in den Forenmit, wie wir uns schlagen, oder geben Sie Ihr Feedback über die Unity Platform Roadmapdirekt an unser Produktteam weiter.