Das ist neu
Hier ist eine Übersicht über einige wichtige neue Updates für verschiedene Plattformen und den Editor. Alle Details können Sie in den Versionshinweisen einsehen.
Das optimierte Frame Pacing für Android, das in Zusammenarbeit mit dem „Android Gaming and Graphics“-Team von Google entwickelt wurde, ermöglicht konsistente Framerates und ein flüssigeres Spielerlebnis, da Frames mit geringerer Abweichung bereitgestellt werden können.
Als Entwickler für mobile Plattformen werden Sie auch von der verbesserten Unterstützung von OpenGL profitieren. Durch die OpenGL-Multithreading-Unterstützung (iOS) kann die Leistung auf einfachen iOS-Geräten verbessert werden, die Metal nicht unterstützen (rund 25 % der iOS-Geräte, auf denen Unity-Spiele ausgeführt werden).
Die OpenGL-Unterstützung für SRP Batcher (iOS und Android) ermöglicht die Verbesserung der CPU-Leistung in Projekten, die die Lightweight Render Pipeline (LWRP) nutzen.
Dank dieser Funktion ist es einfach, die finale Größe der App für verschiedene Ziele in Erfahrung zu bringen.
Dieses verbesserte System hilft Ihnen, die Entwicklung für Ihre Zielplattformen optimieren. Diese Version ist eine frühe Vorschau und wir freuen uns darauf, dass Nutzer diesen neuen Workflow ausprobieren und uns Feedback geben.
Face-Tracking, 2D-Bild-Tracking, 3D-Objekt-Tracking, Environment Probes und mehr wird jetzt unterstützt. Diese Funktionen befinden sich alle in der Vorschau.
- Face-Tracking (ARKit und ARCore): Sie haben Zugriff auf Gesichts-Orientierungspunkte, eine Mesh-Repräsentation der erkannten Gesichter und Blendshape-Informationen, die Sie in die Gesichtsanimation einspeisen können. Der Face Manager kümmert sich um die Einstellung der Geräte für das Face-Tracking und erstellt GameObjects für jedes erkannte Gesicht.
- 2D-Bildverfolgung (ARKit und ARCore): Mit dieser Funktion können Sie 2D-Bilder in der Umgebung erkennen. Der Tracked Image Manager erstellt automatisch GameObjects für alle erkannten Bilder. Sie können eine AR-Erfahrung entsprechend bestimmter Bilder verändern.
- 3D-Objektverfolgung (ARKit): Sie können digitale Repräsentationen von Dingen aus der echten Welt in Unity-Erfahrungen importieren und sie in der Umgebung entdecken. Der Tracked Object Manager erstellt aus allen erkannten physikalischen Objekten GameObjects, um so Erfahrungen schaffen zu können, die sich je nach bestimmten Objekten in der echten Welt unterscheiden. Diese Funktion eignet sich neben Spielen besonders zum Erstellen von Lern- und Ausbildungserlebnissen.
- Umweltsonden (ARKit): Diese nehmen Licht- und Farb-Informationen in bestimmten Bereichen der Umgebung wahr, die dabei helfen, 3D-Inhalte nahtlos mit dem Umfeld zu verbinden. Der Environment Probe Manager nutzt diese Informationen, um automatisch Cubemaps in Unity zu erstellen.
- Motion Capture (ARKit): Das erfasst die Bewegungen der Menschen. Der Human Body Manager entdeckt zweidimensionale (Screen Space) und dreidimensionale (World Space) Repräsentationen von Menschen, die in einem Einzelbild erkannt werden.
- Menschen Okklusion (ARKit): Dies ermöglicht eine realistischere AR-Erfahrung, in der digitale Inhalte mit der echten Welt gemischt werden. Der Human Body Manager benutzt Tiefensegmentierungsbilder, um festzustellen, ob sich eine Person vor einem digitalen Inhalt befindet.
- Zusammenarbeit (ARKit): Diese Funktion ermöglicht es, dass mehrere ARKit-Apps dauerhaft ihre Ansicht der Umgebung teilen, wodurch Multiplayer-Spiele und kollaborative Apps möglich sind.
HDRP unterstützt nun Ihre VR-Projekte (in Vorschau). Diese Unterstützung ist momentan auf Geräte mit Windows 10 und Direct3D11 beschränkt. Für VR in HDRP ist ein Single-Pass-Stereo-Rendering nötig.
Holen Sie sich all das und vieles mehr noch heute.