יש תמיכה ב-Vulkan Rendering עם ARCore ב-AR Foundation של Unity. במדריך הזה מוסבר איך מפעילים את Vulkan Graphics API בפרויקט ב-Unity.
התקנת הגרסה הנכונה של חבילות Unity
כדי להשתמש ב-Vulkan Graphics API לצורך רינדור, נדרשות גרסאות החבילות הבאות. בקטע Window > Package Manager, מוודאים שהחבילות הבאות והגרסאות התואמות שלהן מותקנות:
- AR Foundation 6.1.0-pre.2 ואילך
- Google ARCore XR Plugin 6.1.0-pre.2 ואילך
הגדרת הפרויקט
כדי להפעיל את Vulkan Graphics API בפרויקט ב-Unity, פועלים לפי השלבים הבאים:
- בקטע Edit (עריכה) > Project Settings (הגדרות הפרויקט) > Other (אחר) > Rendering (עיבוד) > Graphics API (ממשק API גרפי), מוסיפים את האפשרות Vulkan API.
- כדי להשתמש ב-Vulkan Rendering, נדרשת רמת API 29 ואילך ב-Android. ב-Unity, עוברים אל Edit (עריכה) > Project Settings (הגדרות הפרויקט) > Other (אחר) > Identification (זיהוי) >, מגדירים את Minimum API (גרסת API מינימלית) ל-API ברמה 29 ואילך.
- כדי להשתמש ב-Vulkan Graphics API עם Universal Render Pipeline, מאתרים את נכס Universal Renderer הפעיל. בנכסי הפרויקט, משתמשים במסנן החיפוש
t:UniversalRenderPipelineAsset
. ב-Inspector, מוסיפים את הערךARCommandBufferSupportRendererFeature
לרשימת תכונות ה-Renderer.