جدول المحتويات:
- الخطوة 1: قبل البدء
- الخطوة 2: إعداد المعالجة
- الخطوة الثالثة: كتابة الكود
- الخطوة 4: النموذج ثلاثي الأبعاد
- الخطوة 5: التشغيل على الجهاز
- الخطوة السادسة: لعب محاكاة الواقع الافتراضي
- الخطوة 7: مصادرنا
فيديو: الواقع الافتراضي للجوال باستخدام المعالجة لنظام Android (TfCD): 7 خطوات (بالصور)
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:41
الواقع الافتراضي (VR) هو أحد التقنيات الجديدة التي يمكن أن تكون مثيرة للاهتمام هي المنتجات المستقبلية. لديها الكثير من الفرص ولا تحتاج حتى إلى نظارات VR باهظة الثمن (Oculus Rift). قد يبدو من الصعب جدًا القيام بذلك بنفسك ، لكن الأساسيات أسهل مما تبدو عليه. إذا كانت لديك مهارات البرمجة والنمذجة الأساسية ، فيمكنك القيام بذلك. استخدمنا المعالجة والخلاط. هذه التعليمات عبارة عن دليل خطوة بخطوة لبرمجة بيئة VR بسيطة على هاتفك. كل ما تحتاجه هو هاتف Android الخاص بك ، نظارات وبرامج VR للهاتف (Cardboard) (برامج المعالجة والنمذجة ثلاثية الأبعاد). في نهاية هذا التدريب ، سيكون لديك غرفة بها عدة أشياء (متحركة).
الخطوة 1: قبل البدء
قبل البدء هناك 3 أشياء عليك القيام بها: 1. معالجة التنزيل ، من
2. تأكد من ضبط هاتفك على وضع المطور: يمكن أن يكون هذا مختلفًا لكل هاتف ، فيما يلي بعض الخيارات المتاحة: Android: الإعدادات> حول الهاتف> رقم البنية Samsung Galaxy: الإعدادات> حول الجهاز> رقم البنية LG: الإعدادات> حول الهاتف> معلومات البرنامج> رقم البنية HTC One: الإعدادات> حول> معلومات البرنامج> المزيد> رقم البنية
عندما تجد قسم رقم البناء للإعدادات ، انقر فوق القسم 7 مرات. بعد النقرة السابعة ، سيكون الهاتف في وضع المطور.
بعد ذلك ، انتقل إلى: إعداد> خيار للمطورين> تمكين تصحيح أخطاء USB ، تأكد أيضًا من أن هاتفك يقبل تطبيقات من مصادر غير معروفة.
3. قم بتنزيل واستخراج الملفات من هذا البرنامج التعليمي. يتم تضمين ملف مضغوط يتم تضمين جميع الملفات فيه بالإضافة إلى الملفات التي تتضمن بيانات ملف ثلاثي الأبعاد من البرنامج الذي استخدمناه (Blender). قم بتنزيل وفك ضغط هذا المجلد ووضعه في مكان ما على جهاز الكمبيوتر الخاص بك حيث يمكنك العثور عليه. في الخطوة 4 ، سيُطلب منك فتح المجلد مرة أخرى.
الخطوة 2: إعداد المعالجة
قبل أن تبدأ ، سيتعين عليك إعداد المعالجة لدعم تطوير android. تتمثل الخطوة الأولى في تمكين وضع معالجة android عن طريق النقر فوق الزر java في الجزء الأيمن العلوي من نافذة الرسم التخطيطي. (الصورة 1)
سيطالبك هذا برسالة. انقر فوق "تنزيل SDK تلقائيًا" وستبدأ المعالجة في تنزيل جميع الملفات اللازمة لإنشاء تطبيقات Android. (الصورة 2)
عند الانتهاء من هذه العملية ، ستتمكن من إنشاء تطبيقات لنظام Android ، والتي تتضمن تطبيقات VR التي سنركز عليها. لإنجاز هذا العمل ، سيتعين عليك تحديد خيار آخر. انتقل إلى Android وحدد علامة التبويب VR ، وهذا سيضمن أن التطبيق يتضمن جميع المكتبات الضرورية عند تصديره. (الصورة 3)
أنت الآن جاهز لبدء العمل على الرسم التخطيطي الخاص بك
الخطوة الثالثة: كتابة الكود
هذا البرنامج التعليمي لا يتعلق بكتابة الكود نفسه. لكن باستخدام التعليقات المضمنة في الكود ، ستتمكن من فهم ما يحدث.
يمكنك الآن فتح ملف.pde المضمن في المجلد المستخرج الذي قمت بتنزيله من قبل. سترى الرمز مفتوحًا ويمكنك إلقاء نظرة فاحصة عليه.
الخطوة 4: النموذج ثلاثي الأبعاد
استخدمنا Blender لصنع نموذجنا ، هذا برنامج نمذجة مجاني (https://www.blender.org/download/) أو استخدام برنامج نمذجة مختلف. إذا لم تكن لديك خبرة في النمذجة ، فيمكنك أيضًا العثور على نماذج ثلاثية الأبعاد عبر الإنترنت (https://www.thingiverse.com/). تم بالفعل إنشاء المجلد الذي يحتوي على نماذج ثلاثية الأبعاد ورموز لك ، ولكن إذا كنت ترغب في إنشاء مشروعك الخاص سيكون عليك اتباع التعليمات التالية.
- أنشئ مجلد بيانات (يسمى "بيانات") في مجلد رسم المعالجة. (يجب حفظ الرسم الخاص بك أولاً ، تأكد من أنك تعرف مكان حفظه. بشكل افتراضي في النوافذ ، يكون داخل المستندات / المعالجة / name_of_sketch)
- التصدير: احفظ النموذج ثلاثي الأبعاد كملف.obj - بما في ذلك ملف.mtl الذي يشير إلى الأنسجة (إذا كان لديك أي منها)
- في حالة وجود مواد ، ضعها في مجلد البيانات أيضًا وتأكد من أن ملف.mtl يشير إليها بشكل صحيح. (يمكن فتح ملفات.mtl باستخدام المفكرة على سبيل المثال وتحتوي على نص عادي)
- ملاحظة: لا يمكن للهاتف التعامل مع الطرز المعقدة للغاية أو العديد من الزخارف ، لذا تأكد من أن الطراز منخفض الكثافة وأنك تقوم بتضمين أقل قدر ممكن من الزخارف. لقد قمت بتجانب نسيج على متن طائرة وجعل الرسم بطيئًا بشكل لا يطاق.
الخطوة 5: التشغيل على الجهاز
أنت الآن جاهز لتشغيل المثال على هاتفك المحمول.
أولاً ، تحقق من علامة التبويب android والأجهزة إذا كان جهازك يظهر. إذا لم يكن الأمر كذلك ، فتأكد من اتباع الخطوات الواردة في الخطوة 1 من هذا البرنامج التعليمي.
إذا ظهر الجهاز ، فأنت جاهز للضغط على زر التشغيل على الجهاز أو استخدام الاختصار ctrl + R. ستبدأ المعالجة في تجميع الرسم وتثبيته على هاتفك المحمول. إذا أدت المعالجة إلى حدوث خطأ ، فتحقق من الخطوة الأولى في هذا البرنامج التعليمي أو تحقق من الكود.
الخطوة السادسة: لعب محاكاة الواقع الافتراضي
الآن انتهيت ، سيتم تشغيل تطبيق google cardboard ويمكنك الاستمتاع بالتجربة الرائعة للواقع الافتراضي على الهاتف المحمول.
الخطوة 7: مصادرنا
يعتمد الإعداد الرئيسي للتطبيق على المعلومات الواردة من الروابط التالية. تحتوي هذه على معلومات رائعة حول إنشاء تطبيقات لنظام Android باستخدام المعالجة ، بما في ذلك VR.
android.processing.org/
android.processing.org/tutorials/vr_intro/i…
يعد الموقع الرسمي للمعالجة ، والذي يتضمن قائمة من المراجع ، مساعدة كبيرة في كتابة كود المعالجة الخاص بك.
processing.org/reference/
إذا كنت بحاجة إلى نظارات الواقع الافتراضي ، فيمكنك شرائها مقابل القليل جدًا من المال على سبيل المثال:
www.amazon.com/slp/google-cardboard-viewer…
إذا كنت تريد التقاط صورة لشاشة هاتفك ، فيمكنك استخدام:
www.duapps.com/product/du-recorder.html
موصى به:
الواقع الافتراضي على Raspberry Pi مع BeYourHero: 19 خطوة (بالصور)
الواقع الافتراضي على Raspberry Pi مع BeYourHero !: مرحبًا بك في & quot؛ كن بطلك & quot؛ مشروع! أتمنى أن تكون مستعدًا لدخول الجيل التالي من الانغماس في الواقع الافتراضي! سيمنحك هذا المشروع تحكمًا كاملاً بالإيماءات لأي بطل افتراضي يعجبك باستخدام مجموعة بسيطة من الأجهزة الرخيصة باستخدام نفس
اردوينو الواقع الافتراضي: 4 خطوات
Arduino Vr: مرحبًا ، اسمي كريستيان وعمري 13 عامًا. أنا أحب اردوينو ولدي موهبة لذلك ، فإليك تعليمي لـ arduino vr
خطوة للخلف ! لعبة الواقع الافتراضي باستخدام Arduino & Acclerometer: 9 خطوات
خطوة للخلف ! لعبة الواقع الافتراضي باستخدام Arduino & Acclerometer: في هذا البرنامج التعليمي ، سننشئ لعبة واقع افتراضي باستخدام Arduino و Acclerometer
بدلة الواقع الافتراضي باستخدام Arduino: 7 خطوات (بالصور)
بدلة الواقع الافتراضي باستخدام Arduino: لقد قمت بإنشاء هذا المشروع للعب ألعاب الكمبيوتر العادية في الواقع الافتراضي الكامل. يحاكي هذا المشروع تحركاتك في الضغط أو الضغط على مفاتيح لوحة المفاتيح. لدي emu
نظارات الواقع الافتراضي والمختلط: 15 خطوة (بالصور)
نظارات الواقع الافتراضي والمختلط: مقدمة: خلال الدورة التدريبية الرئيسية تكنولوجيا تصميم المفاهيم ، طُلب منا استكشاف تقنية ناشئة تناسب مشروعنا الرئيسي واختبار هذه التقنية من خلال صنع نموذج أولي. التقنيات التي اخترناها هي على حد سواء الواقع الافتراضي