Unity-Renderingpipelines
Remote Rendering funktioniert sowohl mit der Standard render pipeline („integrierte Renderpipeline“) als auch mit der Universal render pipeline („URP“). Aus Leistungsgründen empfiehlt es sich, die integrierte Renderpipeline zu verwenden, es sei denn, URP ist aus starken Gründen erforderlich.
Einrichten der Universellen Renderpipeline
Um das Universal render pipelinePaket zu verwenden, muss das Paket in Unity installiert werden, und die HybridRenderingPipeline-Ressource muss den Grafikeinstellungen hinzugefügt werden.
- Installieren Sie das Universelle RP-Paket (Version 7.3.1 oder höher) mithilfe der Paket-Manager-Benutzeroberfläche von Unity, wie im Unity - Handbuch: Installieren aus einer Registrierung beschrieben.
- Öffnen Sie Edit > Project Settings... (Bearbeiten > Projekteinstellungen).
- Auswählen von Grafiken aus dem linken Listenmenü
Ändern Sie die Einstellung Scriptable Rendering Pipeline (Skriptfähige Renderingpipeline) in HybridRenderingPipeline.
Manchmal füllt die Benutzeroberfläche die Liste der verfügbaren Pipelinetypen aus den Paketen nicht auf. Wenn dieses Problem auftritt, muss die HybridRenderingPipeline-Ressource manuell auf das Feld gezogen werden:
Hinweis
Wenn Sie das Objekt HybridRenderingPipeline nicht in das Feld „Rendering Pipeline Asset“ (Pipelineobjekt rendern) ziehen und dort ablegen können (möglicherweise weil das Feld nicht vorhanden ist), stellen Sie sicher, dass die Paketkonfiguration das Paket
com.unity.render-pipelines.universal
enthält.
Einrichten der Standardrenderungspipeline
Im Gegensatz zu dem Universal render pipeline, es gibt keine zusätzlichen Einrichtungsschritte, die für die Standard render pipeline Arbeit mit ARR erforderlich sind. Stattdessen legt die ARR-Laufzeit automatisch die erforderlichen Render-Hooks fest.