AR-App mit Vulkan mit AR Foundation von Unity rendern

Das Vulkan-Rendering wird mit ARCore in Unitys AR Foundation unterstützt. Folgen Sie dieser Anleitung, um die Vulkan Graphics API in Ihrem Unity-Projekt zu aktivieren.

Die richtige Version der Unity-Pakete installieren

Die folgenden Paketversionen sind erforderlich, um die Vulkan Graphics API für das Rendering zu verwenden. Prüfen Sie unter Fenster > Paketmanager, ob die folgenden Pakete und ihre entsprechenden Versionen installiert sind:

  1. AR Foundation 6.1.0-pre.2 oder höher
  2. Google ARCore XR-Plug-in 6.1.0-pre.2 oder höher

Projekt konfigurieren

So aktivieren Sie die Vulkan Graphics API in Ihrem Unity-Projekt:

  1. Fügen Sie unter Bearbeiten > Projekteinstellungen > Sonstiges > Rendering > Grafik-API die Option Vulkan API hinzu.
  2. Für das Vulkan-Rendering ist Android API-Level 29 oder höher erforderlich. Wähle in Unity Bearbeiten > Projekteinstellungen > Sonstiges > Identifikation aus und setze die Mindest-API auf API-Level 29 oder höher.
  3. Wenn Sie die Vulkan Graphics API mit der Universal Render Pipeline verwenden möchten, suchen Sie nach Ihrem aktiven Universal Renderer-Asset. Verwende in den Projekt-Assets den Suchfilter t:UniversalRenderPipelineAsset. Fügen Sie im Inspector der Liste der Renderer-Funktionen ein ARCommandBufferSupportRendererFeature hinzu.