
UBIQ-Genie هو إطار يمكّنك من إنشاء تطبيقات الواقع المختلط التعاوني المدعوم من الخادم مع الوحدة باستخدام إطار عمل UBIQ. هذا مفيد بشكل خاص لبناء تطبيقات متعددة المستخدمين تتطلب معالجة من جانب الخادم مثل النماذج التوليدية ، وعوامل المحادثة ، والنسخ في الوقت الفعلي. لمزيد من المعلومات ، يرجى الرجوع إلى ورقة UBIQ-Genie.
ملحوظة
قبل البدء بـ UBIQ-Genie ، نوصيك بأن تتعرف على إطار UBIQ. لمزيد من المعلومات ، راجع وثائق UBIQ وموقع الويب. يستخدم UBIQ-Genie حاليًا UBIQ V1.0.0-PRE7.
ستجلب لك هذه التعليمات نسخة من المشروع وتشغيلها لتشغيل العينات والبدء في بناء التطبيقات الخاصة بك. يدعم UBIQ-Genie Windows و MacOS و Linux. لدى UBIQ-Genie بنية خادم عميل ، مما يعني أنك قد تحتاج إلى تشغيل الخادم على جهاز منفصل عن عميل الوحدة.
تثبيت node.js (v20 أو أحدث) و python (v3.10 أو الأحدث).
استنساخ هذا المستودع في مكان ما على جهازك (إما محلي أو عن بعد).
افتح محطة في مجلد Node وقم بتشغيل npm install لتثبيت التبعيات.
قم بتثبيت تبعيات Python عن طريق التنقل إلى مجلد Node/services وتشغيل pip install -r requirements.txt . إذا كنت تستخدم بيئة افتراضية ، فقم بتنشيطها قبل تشغيل الأمر. يرجى التأكد من تثبيت إصدارات Pytorch و CUDA الصحيحة (انظر موقع Pytorch لمزيد من المعلومات).
تثبيت الوحدة 2022.3.32f1 أو أحدث.
استنساخ هذا المستودع في مكان ما على جهازك المحلي.
أضف مجلد Unity إلى Unity Hub وفتح المشروع في الوحدة.
انتقل إلى Manager ، انقر فوق حزمة UBIQ (com.ucl.ubiq) ، انتقل إلى علامة التبويب "العينات" ، واستيراد عينة "Demo (XRI)". سيؤدي ذلك إلى إضافة حزمة مجموعة أدوات تفاعل Unity XR إلى المشروع ، وكذلك بعض البرامج النصية التي تستخدمها تطبيقات عينة UBIQ-Genie.
ملحوظة
اقرأ ملف ReadMe في المجلد المقابل في مجلد Node/apps لمزيد من تعليمات الإعداد. للحصول على قائمة بالعينات المتاحة ، راجع قسم العينات أدناه.
لمزيد من المعلومات حول كيفية استخدام UBIQ-Genie ، يرجى الرجوع إلى ملفات ReadMe في مجلد Node .
يحتوي مجلد Node/apps على عدد من العينات التي توضح كيفية استخدام UBIQ-Genie ، والتي يستخدم كل منها خدمة واحدة أو أكثر محددة في مجلد Node/services . لمزيد من المعلومات حول كيفية استخدام هذه العينات ، يرجى الرجوع إلى ملفات ReadMe في المجلدات المقابلة. حاليًا ، تتوفر تطبيقات العينة التعاونية التالية:
للحصول على مقطع فيديو تجريبي للعينات ، يرجى الرجوع إلى الفيديو التجريبي UBIQ-Genie.
لأي أسئلة ، يرجى استخدام علامة التبويب المناقشات على Github أو إرسال رسالة في قناة UBIQ-Genie في خادم Discord UBIQ. لتقارير الأخطاء ، يرجى استخدام علامة التبويب المشكلات على Github.