جدول المحتويات:

DeskMagic - إنشاء تطبيق لسماعة Aryzon AR (TfCD): 22 خطوة
DeskMagic - إنشاء تطبيق لسماعة Aryzon AR (TfCD): 22 خطوة

فيديو: DeskMagic - إنشاء تطبيق لسماعة Aryzon AR (TfCD): 22 خطوة

فيديو: DeskMagic - إنشاء تطبيق لسماعة Aryzon AR (TfCD): 22 خطوة
فيديو: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, يوليو
Anonim
DeskMagic - إنشاء تطبيق لسماعة Aryzon AR (TfCD)
DeskMagic - إنشاء تطبيق لسماعة Aryzon AR (TfCD)

في هذا Instructable ، سننتقل خطوة بخطوة خلال عملية إنشاء تطبيق بسيط للواقع المعزز (AR) لسماعة Aryzon AR. لا يلزم أي ترميز أو خبرة أخرى. على الرغم من أن التطبيق أساسي إلى حد ما ، إلا أنه طريقة ممتعة وسهلة لبدء اللعب بإمكانيات الواقع المعزز.

لمزيد من المعلومات حول سماعة الرأس Aryzon AR ، قم بزيارة:

aryzon.com/

النماذج المستخدمة في Instructable حيث تم تنزيلها من Google Poly من المؤلفين التاليين:

مزلقة ، رجل ثلج ، شجرة مع هدايا ، مقصورة - بواسطة 14islands Lab بموجب ترخيص CC-BY

أشجار أخرى - بواسطة Poly by Google بموجب ترخيص CC-BY

أرض ثلجية - من قبلي

الخطوة 1: قم بتنزيل Unity 3D

تنزيل Unity 3D
تنزيل Unity 3D

من الرابط التالي ، قم بتنزيل النسخة المجانية والشخصية للوحدة. سيكون هذا هو محرك تطبيق AR الخاص بنا.

store.unity.com/

الخطوة الثانية: قم بتثبيت Unity 3D

قم بتثبيت Unity 3D
قم بتثبيت Unity 3D
قم بتثبيت Unity 3D
قم بتثبيت Unity 3D

عند فتح برنامج التثبيت ، يُطلب منك اختيار وحدات الوحدة التي تريد تثبيتها. ستحتاج إلى ما يلي

  • الوحدة نفسها - ضرورية جدًا
  • MonoDevelop - يستخدم لمصحح الأخطاء ، ولا يوجد ترميز فعلي في هذا المشروع
  • التوثيق - لكي يعمل نظام التعليمات بشكل صحيح
  • دعم بناء Android - يتيح لك ذلك إنشاء تطبيقات android مع مشروعك ، ويمكنك إضافة أي أنظمة أساسية إضافية ترغب في تطويرها ، على الرغم من أن هذا التوجيه يغطي نظام Android فقط
  • دعم الواقع المعزز من Vuforia - يُستخدم لتتبع الواقع المعزز الفعلي ، وهو ضروري لوضع عالمنا ثلاثي الأبعاد على مكتبك.

الخطوة 3: إنشاء حساب (مجاني)

إنشاء حساب مجاني
إنشاء حساب مجاني

ستحتاج إلى إنشاء حساب لاستخدام Unity 3D. هذا مجاني للاستخدام الشخصي.

الخطوة 4: أنشئ مشروعك

أنشئ مشروعك
أنشئ مشروعك

حان الوقت الآن لإنشاء مشروعك. امنح تطبيقك اسمًا لطيفًا ، واختر موقعًا يمكنك بسهولة العثور فيه على أي ملفات ستضعها Unity هناك.

الخطوة الخامسة: إنشاء المشهد الخاص بك

خلق المشهد الخاص بك
خلق المشهد الخاص بك

سيتم فتح الوحدة بمشهد فارغ تم إنشاؤه بالفعل. يمكنك تسمية هذا المشهد بحفظه الآن.

الخطوة 6: قم بتنزيل Aryzon SDK

قم بتنزيل Aryzon SDK
قم بتنزيل Aryzon SDK

أنشأ Aryzon SDK يدمج في الوحدة من خلال حزمة الوحدة. يمكنك تنزيل SDK هذا على الرابط التالي:

developer.aryzon.com/t/basic-setup-of-sdk/…

الخطوة 7: استيراد Aryzon SDK في الوحدة

قم باستيراد Aryzon SDK في الوحدة
قم باستيراد Aryzon SDK في الوحدة
قم باستيراد Aryzon SDK في الوحدة
قم باستيراد Aryzon SDK في الوحدة

انتقل إلى الأصول> استيراد الحزمة> الحزمة المخصصة. ثم حدد Unitypackage من SDK واستورد كل شيء إلى مشروعك.

الخطوة 8: افتح مشهد Vuforia Demo

افتح مشهد Vuforia Demo
افتح مشهد Vuforia Demo
افتح مشهد Vuforia Demo
افتح مشهد Vuforia Demo

سترى الآن بعض المجلدات الجديدة في المجلد الرئيسي للمشروع. انتقل إلى Assets> Aryzon> Sample Scenes ، وافتح مشهد تتبع Vuforia.

الخطوة 9: إنشاء مبنى جاهز جديد

إنشاء مبنى جاهز جديد
إنشاء مبنى جاهز جديد

لإنقاذ أنفسنا من بعض المشاكل ، يمكننا إنشاء مبنى جاهز (مكون قياسي قابل للنسخ) من مكون "ImageTarget" ، قابل للتحديد في نافذة التسلسل الهرمي.

ما عليك سوى سحب مكون "ImageTarget" إلى مجلد Assets> Aryzon> Prefabs ، كما فعلت بالفعل في الصورة.

الخطوة 10: استيراد المباني الجاهزة إلى المشهد

استيراد المباني الجاهزة إلى المشهد
استيراد المباني الجاهزة إلى المشهد

يمكنك الآن استخدام نفس المجلد الجاهز لاستيراد أهم مكونين من مكونات التطبيق: مكون AryzonVuforia ومكون imageetarget. يمكنك سحبها من مجلد المباني الجاهزة مباشرة إلى المشهد الخاص بك.

الخطوة 11: احذف المكعب

احذف المكعب
احذف المكعب

عند النقر فوق مكون ImageTarget في إطار التسلسل الهرمي الخاص بك ، ستلاحظ أن المكعب الموجود على الشاشة تابع لهذا المكون. هذا يخبر المحرك بالمكان الذي يجب أن يضع فيه المكعب بالنسبة للهدف.

هذا يعني أن جميع النماذج التي نريد عرضها بشكل صحيح في الواقع المعزز ، يجب إضافتها إلى المشهد كطفل إلى مكون ImageTarget.

يمكننا الآن إزالة المكعب واستبداله بأشياء أكثر تشويقًا بصريًا

الخطوة 12: قم بإنشاء مجلد نموذج

قم بإنشاء مجلد نموذج
قم بإنشاء مجلد نموذج

من أجل الحفاظ على المسار الصحيح لكل شيء نضيفه إلى المشهد ، قد ترغب في إنشاء مجلد نموذج في نافذة المشروع. سيحتوي هذا المجلد على جميع النماذج التي قد نرغب في إضافتها إلى المشهد.

الخطوة 13: احصل على (تنزيل) النماذج

الحصول على (تنزيل) النماذج
الحصول على (تنزيل) النماذج
الحصول على (تنزيل) النماذج
الحصول على (تنزيل) النماذج

سنقوم الآن بتنزيل بعض النماذج الممتعة لمشهدنا ، ونضعها في مجلد النموذج الذي أنشأناه للتو. للحصول على هذه التعليمات ، سوف نحصل عليها من google Poly. يعد Google Poly مثاليًا ، لأنه تم تحسين نماذجه لتحقيق أداء جيد في الواقع الافتراضي والواقع المعزز.

عند تنزيل نموذج ، ضع في اعتبارك ما يلي

  • يجب أن يكون النموذج بسيطًا (قوام قليل ، عدد مضلع منخفض) ، لأن هاتفك به موارد محدودة
  • ائتمن مؤلف النموذج (ستتم مطالبتك عندما يكون ذلك ضروريًا)
  • عندما يكون ذلك ممكنًا ، قم بتنزيل الملف بتنسيق FBX. سيعمل OBJ على ذلك ، ولكن من الصعب التعامل معه في الوحدة.

الخطوة 14: السحب والإفلات

السحب والإفلات
السحب والإفلات

يمكنك وضع النماذج في المشهد الخاص بك عن طريق سحبها ببساطة من مجلد النماذج ووضعها في نافذة المشهد. بمجرد وضعها ، يمكنك قياسها وتدويرها وسحبها إلى حيث تريد وضعها.

تذكر: كما ذكرنا سابقًا ، يجب دائمًا وضع النماذج الموضوعة في المشهد كعنصر تابع لمكون ImageTarget.

الخطوة 15: اجعلها تثلج

اجعلها تثلج
اجعلها تثلج
اجعلها تثلج
اجعلها تثلج

لقيادة روح العطلة إلى المنزل حقًا ، يمكنك إضافة بعض الثلج. طريقة سهلة للقيام بذلك هي استخدام باعث الجسيمات. في نافذة hieracrhy ، انتقل إلى إنشاء> تأثيرات> نظام الجسيمات. سيؤدي ذلك إلى إنشاء كائن ينبعث من الجسيمات في مشهدك. من الأفضل اللعب في نافذة المفتش ، ومعرفة أفضل الإعدادات بالنسبة لك (تساقط ثلوج لطيف ، أو ربما عاصفة ثلجية). الإعدادات الموجودة في الصورة تعمل بشكل جيد بالنسبة لنا.

الخطوة 16: تبديل المنصة

تبديل المنصة
تبديل المنصة

قبل أن نتمكن من تشغيل التطبيق على هاتف Android الخاص بنا ، يتعين علينا إنشاءه أولاً. أولاً ، يجب علينا تغيير بعض الإعدادات. في شريط القائمة ، انتقل إلى ملف> إعدادات البناء. حدد نظام Android ثم اضغط على "Switch Platform".

الخطوة 17: قم بتغيير الإعدادات

قم بتغيير الإعدادات
قم بتغيير الإعدادات
قم بتغيير الإعدادات
قم بتغيير الإعدادات
قم بتغيير الإعدادات
قم بتغيير الإعدادات

في تلك النوافذ نفسها ، اضغط الآن على زر "إعدادات المشغل". سيؤدي هذا إلى ظهور جميع إعدادات النظام الأساسي في نافذة المفتش. هنا يجب عليك القيام بما يلي:

  • أدخل اسم شركة (وهمي)
  • أدخل اسم منتج (سيكون هذا هو اسم تطبيقك).
  • في "الإعدادات الأخرى" ، أضف اسم الشركة والمنتج إلى حقل "اسم الحزمة".
  • حدد الحد الأدنى لمستوى API. يجب أن يكون هذا هو نفس إصدار android الذي يعمل به هاتفك ، أو أقل. كلما انخفض السعر ، زاد التوافق مع الأجهزة القديمة ، لكنك ستفقد أيضًا وظائف معينة.
  • تأكد من عدم تحديد "توافق Android TV". سيؤدي التحقق من هذا إلى منع Vuforia من العمل.
  • أخيرًا ، في "إعدادات XR" ، تحقق من "الواقع المعزز Vuforia"

الخطوة 18: الحصول على مفتاح Vuforia

الحصول على مفتاح Vuforia
الحصول على مفتاح Vuforia
الحصول على مفتاح Vuforia
الحصول على مفتاح Vuforia
الحصول على مفتاح Vuforia
الحصول على مفتاح Vuforia

لكي يعمل تتبع AR ، يجب عليك أولاً تنشيط ترخيص Vuforia (مجانًا للاستخدام الشخصي).

  • قم بإنشاء حساب على

    developer.vuforia.com/vui/auth/register

  • انتقل إلى مدير الترخيص ، وحدد "الحصول على مفتاح التطوير"
  • هنا تقوم بإدخال الاسم الذي أعطيته لتطبيقك في الخطوات السابقة
  • انسخ المفتاح المخصص الذي تم إنشاؤه إلى الحافظة الخاصة بك

الخطوة 19: إدخال مفتاح Vuforia في مشروعك

إدخال مفتاح Vuforia في مشروعك
إدخال مفتاح Vuforia في مشروعك
إدخال مفتاح Vuforia في مشروعك
إدخال مفتاح Vuforia في مشروعك
  • في التسلسل الهرمي للمشهد ، حدد مكون "ARCamera" (ضمن AryzonVuforia).
  • في نافذة المفتش ، اضغط على الزر الموجود في أسفل المسمى "فتح تكوين Vuforia"
  • ستعرض نافذة المفتش الآن تكوين Vuforia. الصق مفتاح الترخيص الذي نسخته للتو في حقل "مفتاح ترخيص التطبيق".

الخطوة 20: الحصول على Android SDK

الحصول على Android SDK
الحصول على Android SDK

أخيرًا ، لبناء تطبيقك ، يحتاج Unity إلى أن يكون Android SDK موجودًا على جهاز الكمبيوتر الخاص بك. أسهل طريقة للحصول على SDK من خلال Android Studio. يمكن تنزيل Android studio (بدون حساب!) من الرابط التالي:

developer.android.com/studio/index.html

سيؤدي تثبيت Android Studio إلى وضع Android SDK تلقائيًا على جهاز الكمبيوتر الخاص بك.

الخطوة 21: بناء الوقت

بناء الوقت!
بناء الوقت!

يمكنك الآن إنشاء تطبيق AR الخاص بك!

  • أدخل قائمة إعدادات البناء مرة أخرى (File> Build Settings) ، واضغط على زر "build"
  • يمكنك الآن إدخال اسم لملف APK (حزمة التطبيقات). لاحظ أن هذا مجرد اسم ملف ، ولن يؤثر على اسم التطبيق الخاص بك.
  • افتح APK على هاتفك لتثبيت تطبيق AR الخاص بك!

إذا كان هاتفك لا يسمح لك بتثبيت التطبيقات من "مصادر غير معروفة" ، فما عليك سوى الانتقال إلى إعدادات نظام هاتفك ، ثم الانتقال إلى خيارات الأمان وتحديد مربع "مصادر غير معروفة". للأمان ، يوصى بإلغاء تحديد هذا المربع بعد تثبيت التطبيق.

الخطوة 22: استمتع بزخرفة الكريسماس السحرية

استمتع بزخرفة الكريسماس السحرية
استمتع بزخرفة الكريسماس السحرية
استمتع بزخرفة الكريسماس السحرية
استمتع بزخرفة الكريسماس السحرية
استمتع بزخرفة الكريسماس السحرية
استمتع بزخرفة الكريسماس السحرية

قم بتشغيل التطبيق ، ضع هاتفك في سماعة Aryzon AR وقم بربطه على وجهك. يمكنك وضع العلامة المتضمنة في أي مكان تريد أن تضيء زينة عيد الميلاد يومك! بجانب جهاز الكمبيوتر الخاص بك على سبيل المثال: د

بالطبع ، لا يتعين عليك استخدام نماذج ذات طابع عيد الميلاد لتطبيقك. ماذا عن حوض السمك ، أو الحديقة الجوراسية المصغرة؟

لقد قمت بتضمين نسخة من التطبيق في Instructable (DeskMagic) ، حتى تتمكن من التحقق من النتائج قبل أن تجربها بنفسك.

سوف DeskMagic:

  • اجعل مكتبك بيتي أكثر
  • املأ قلبك بالدفء وروح العطلة
  • تجعلك تبدو رائعًا حقًا

لاحظ أنني اختبرت هذا فقط على هاتفي القديم (Galaxy Note 3) ، لذلك قد تختلف المسافة المقطوعة.

شكرا للقراءة!

موصى به: