E-Book

Einführung in URP für fortgeschrittene Ersteller (Unity 6 Ausgabe)

Oct 17, 2024
Standbild aus Fantasy Kingdom in Unity 6 URP-Demo. Einführung in URP für fortgeschrittene Ersteller E-Book-Cover.
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.

Dieser Leitfaden kann erfahrenen Unity-Entwicklern und technischen Künstlern helfen, so effizient wie möglich mit der Universal Render Pipeline (URP) in Unity 6 zu entwickeln.

URP ist Unitys Standard-Renderer für 2D- und 3D-Spiele für mobile Geräte, XR und ungebundene Hardware. Es ist der Nachfolger unseres integrierten Render-Pipelines, die darauf ausgelegt ist, effizient zu sein, damit Sie sie lernen, anpassen und auf alle von Unity unterstützten Plattformen skalieren können.

In Unity 6 bietet es die gleiche Funktionalität wie die eingebaute Render-Pipeline und übertrifft in einigen Bereichen deren Qualitätsstufen und Leistung.

Einige der Bereiche, für die dieser Leitfaden fachkundige Anleitung und bewährte Verfahren bietet, umfassen Folgendes:

  • Richten Sie URP für ein neues Projekt ein oder konvertieren Sie ein bestehendes Projekt, das auf dem integrierten Render-Pipeline basiert, zu URP.
  • Arbeiten Sie mit URP Quality Settings.
  • Verwenden Sie alle verfügbaren Beleuchtungswerkzeuge in URP, einschließlich neuer Funktionen wie Adaptive Probe Volumes (APVs) für Echtzeit-Globalbeleuchtung und Beleuchtungsszenarien, die zwischen Tages- und Nachtbeleuchtung wechseln.
  • Verwenden Sie URP-Shader für beleuchtete Szenen und verstehen Sie die Unterschiede zwischen URP- und Built-In-Render-Pipeline-Shadern.
  • Verwenden Sie benutzerdefinierte Shader, Includes und HLSL-Includes.
  • Verwenden Sie das URP-Nachbearbeitungs-Framework, einschließlich der Hinzufügung eines lokalen Volumens und der Steuerung der Nachbearbeitung mit Code. Verwenden Sie Rendering-Ebenen.
  • Wenden Sie viele Arten von Leistungsoptimierungen mit Tools in URP an, einschließlich des neu veröffentlichten GPU Resident Drawer, GPU-Occlusion Culling und mehr.
  • Passen Sie die Render-Pipeline mit Renderer-Features und dem Render-Graph-System an.

Mit Skalierbarkeit, Anpassungsfähigkeit und einem umfangreichen Funktionsumfang bietet URP Ihnen kreative Freiheit in jedem Projekttyp, von stilisierten Visualisierungen bis hin zu physikalisch basierter Darstellung.