عرض تطبيق الواقع المعزّز باستخدام Vulkan مع AR Foundation من Unity
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
تتوفّر ميزة 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 الإضافي 6.1.0-pre.2 أو إصدار أحدث
لتفعيل واجهة برمجة التطبيقات Vulkan Graphics API في مشروعك على Unity، اتّبِع الخطوات التالية:
- في تعديل > إعدادات المشروع > غير ذلك > المعالجة > واجهة برمجة التطبيقات للرسومات، أضِف خيار واجهة برمجة التطبيقات Vulkan.
- تتطلّب ميزة Vulkan Rendering المستوى 29 أو إصدارًا أحدث من واجهة برمجة التطبيقات في Android. في Unity، انتقِل إلى تعديل > إعدادات المشروع > غير ذلك > تحديد الهوية >، واضبط الحد الأدنى لواجهة برمجة التطبيقات على المستوى 29 من واجهة برمجة التطبيقات أو أعلى.
- لاستخدام Vulkan Graphics API مع Universal Render Pipeline، ابحث عن
مادة عرض Universal Renderer النشطة. في مواد عرض المشروع، استخدِم رمز البحث
الفلترة
t:UniversalRenderPipelineAsset
. في "أداة الفحص"، أضِف رمز
ARCommandBufferSupportRendererFeature
إلى قائمة ميزات أداة التحويل.
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2025-07-14 (حسب التوقيت العالمي المتفَّق عليه)
[null,null,["تاريخ التعديل الأخير: 2025-07-14 (حسب التوقيت العالمي المتفَّق عليه)"],[],[],null,["# Render your AR app using Vulkan with Unity's AR Foundation\n\nVulkan Rendering is supported with ARCore on Unity's AR Foundation. Follow this\nguide to enable the Vulkan Graphics API in your Unity project.\n\nInstall the correct version of Unity packages\n---------------------------------------------\n\nThe following package versions are required to use the Vulkan Graphics API for\nrendering. In **Window \\\u003e Package Manager**, ensure that the following\npackages and their corresponding versions are installed:\n\n1. [AR Foundation](https://docs.unity3d.com/Packages/com.unity.xr.arfoundation@6.1/manual) **6.1.0-pre.2 or later**\n2. [Google ARCore XR Plugin](https://docs.unity3d.com/Packages/com.unity.xr.arcore@6.1/manual) **6.1.0-pre.2 or later**\n\nConfigure your project\n----------------------\n\nTo enable the Vulkan Graphics API in your Unity Project, follow these steps:\n\n1. In **Edit \\\u003e Project Settings \\\u003e Other \\\u003e Rendering \\\u003e Graphics API** , add the **Vulkan** API option.\n2. Vulkan Rendering requires Android API Level 29 or higher. In Unity, go to **Edit \\\u003e Project Settings \\\u003e Other \\\u003e Identification \\\u003e** , set the **Minimum API** to API level 29 or higher.\n3. To use the Vulkan Graphics API with the Universal Render Pipeline, locate your active Universal Renderer asset. In your Project assets, use the search filter `t:UniversalRenderPipelineAsset`. In its Inspector, add an `ARCommandBufferSupportRendererFeature` to the list of Renderer Features."]]