Magic Leap Spectator تطبيق للأجهزة المحمولة، يُسهِّل التقاط وتسجيل محتوى واقع هجين عالي الجودة، متدفق من جهاز Magic Leap 2 ومشاركة هذا المحتوى مع الآخرين. هذا التطبيق الفعَّال يدعم مجموعة متنوعة من حالات الاستخدام، على سبيل المثال:
- إنشاء محتوى توثيقي مرئي لتطبيقات Magic Leap 2 الخاصة بك.
- إنشاء تجارب شاشة ثانية للعروض التوضيحية.
- تصوير مقاطع فيديو تعليمية معنونة بـ"كيف تفعل كذا" حول تطبيقات ML2.
- إطلاق بث حي بمحتوى تطبيق ML2 للجمهور في الفعاليات.
يُمَكِّنُكَ ML Spectator من تسجيل محتوى رقمي، مثل مقاطع الفيديو أو الصور؛ تستطيع مشاركته أو معالجته لاحقًا.
المزايا الجديدة
الميزات الجديدة:
- الحفظ على وسيط تخزين خارجي - يدعم ML Spectator الآن الحفظ على وسائط تخزين خارجية متصلة بأجهزة iPhone 15 Pro و 15 Pro Max.
- دعم ترميزات متعددة - تم تمكين خيارات ترميز جديدة لتسجيلات الفيديو.
- إصدار Android - تطبيق ML Spectator متاح الآن على أجهزة Android. لمزيد من المعلومات، راجع: متطلبات الأجهزة المحمولة.
- ميزة نقطة الاتصال - يمكن الآن استخدام جهاز Magic Leap 2 كنقطة اتصال Wi-Fi عند تمكين تلك الوظيفة. لمزيد من المعلومات، راجع: استخدام جهاز الرأس ML كنقطة اتصال.
التحديثات:
- دعم الأجهزة اللوحية (iOS) - يمكنك الآن استخدام تطبيق ML Spectator على أجهزة Apple iPad، وأجهزة Apple iPhone أيضًا. لمزيد من المعلومات، راجع: متطلبات الأجهزة المحمولة.
- أُضيفت ميزة دعم التطبيقات المستندة إلى أدوات الواقع المختلط (MRTK).
تثبيت Magic Leap Spectator
التثبيت على نظام iOS
Magic Leap Spectator متاحٌ في متجر التطبيقات iOS App Store من خلال هذا الرابط: Link
التثبيت على Android
تطبيق Magic Leap Spectator متاح في متجر Google Play هنا: الرابط
إطلاق Magic Leap Spectator
افتح تطبيق Magic Leap Spectator
بمجرد اكتمال عملية تنزيل التطبيق، انتقل إلى الشاشة الرئيسية لجهازك، ثم انقر التطبيق لبدء تشغيله. مع بدء التشغيل، سترى شاشة البداية تُحمِّل قبل أن يطلب التطبيق منك الأذونات اللازمة للبدء. انقر خيار "السماح" عند ظهور تلك الأذونات؛ لتتمكن من الدخول إلى التطبيق واستخدامه.
ملحوظة - يحتاج ML Spectator إلى تمكين بعض الأذونات؛ كي يتمكن من العمل على نحوٍ صحيح، ومن تقديم تجربة كاملة. لمزيد من المعلومات عن سبب ضرورة تمكين هذه الأذونات، راجع: متطلبات الجهاز.
استخدام Magic Leap Spectator
إعدادات - البيئة لديك
إعداد البيئة المحيطة بك
نظرًا لأن ML Spectator قد صُمِّمَ من أجل بث المحتوى المكاني؛ من المحتمل أن تكون هناك حاجة إلى حيز كبير لوضع ذلك المحتوى وعرضه به. بادئ ذي بدء، تأكد من أنك موجود في بيئة بها حيز كاف لعرض حجم مشروع الواقع المُعَزَّز الخاص بك على كلا الجهازين، وهذا يُمكِّنُكَ أيضًا من التجول بحرية.
لا تتوقف فائدة الحيز غير المزدحم عند تمكينك من التجول بحرية حول المحتوى دون قيودٍ فحسب، بل تقلل أيضًا من مخاطر بيئة العالم الحقيقي التي قد تطغى على المحتوى الرقمي. لمعرفة المزيد عن أفضل ممارسات إعداد حيز العمل لديك؛ راجع: الإعدادات العامة وأفضل ممارسات التسجيل.
إعدادات - طباعة علامة ML Spectator
طباعة العلامات
من أجل مواءمة مشهد عالم جهاز الرأس Magic Leap 2 مع جهازك المحمول، ستحتاج إلى وضع علامة مادية في حيز العمل لديك، وتجعل كلا الجهازين يقرآن تلك العلامة ضوئيًا. يمكنك طباعة هذه العلامة أو تنزيلها من داخل تطبيق ML Spectator (انتقل إلى قائمة "المساعدة" أو "الإعدادات"، ثم حدد خيار "طباعة العلامة")، أو يمكنك طباعتها من خلال فتح هذا الرابط: ML_Spectator_Marker.pdf.
عند الطباعة، استخدم خيار الإعدادات "بدون هوامش"، واطبع بمقياس 100%. يجب أن يكون عرض المربع الأسود الخاص بالعلامة 15 سم؛ هذا يناسب الطباعة.
الاتصال بجهاز Magic Leap 2
توصيل الأجهزة بشبكة Wi-Fi
للبدء في ذلك، يجب التأكد من أن الجهازين (الهاتف المحمول، وMagic Leap 2) متصلان بشبكة Wi-Fi واحدة. لإنشاء اتصال مستقر ذي أداءٍ أمثل، يوصى بشدة لكلا الجهازين باستخدام شبكة اتصالات 5Ghz في مكانٍ به إشارة Wi-Fi قوية. التشويش، والمسافة بين الأجهزة وموجِّه اتصال Wi-Fi عاملان قد يؤديان إلى انخفاض الأداء أو قدرة الأجهزة على تنفيذ الوظائف.
ربط ML Spectator مع Magic Leap 2
توجد طريقتان أساسيتان لإجراء عملية الربط مع Magic Leap 2 - الكشف التلقائي للأجهزة والبحث اليدوي عن عنوان IP.
ملحوظة - كي تتمكن من الاتصال بجهاز Magic Leap 2، يجب تشغيل تطبيق ML2 المتوافق مع ML Spectator.هذا وإلا لن يُعثرَ على ML2 في تطبيق ML Spectator، ولن تتمكن من الاتصال به يدويًا.لمزيد من المعلومات؛ راجع: كيف أجعل تطبيقات ML2 لديَّ متوافقة مع Magic Leap Spectator.
الكشف التلقائي عن الأجهزة
الشاشة الرئيسية في ML Spectator عند التشغيل الأولي اسمها شاشة "الاتصال بجهاز Magic Leap 2". عند ظهور تلك الشاشة، سيحاول التطبيق مرارًا وتكرارًا اكتشاف أجهزة Magic Leap 2 "المتصلة". "المتصلة" أي أن ML Spectator يستطيع اكتشاف أجهزة ML2 التالية:
- على نفس شبكة Wi-Fi المتصل بها جهازك المحمول.
- يعمل عليه تطبيق متوافق مع ML Spectator (لا يكفي أن يعمل في الخلفية).
- الأجهزة المُمَكَّن عليها الوصول إلى ML Spectator في إعدادات التطبيق (هذا للتطبيقات التي ينطبق عليها ذلك).
سيحاول التطبيق اكتشاف الأجهزة تلقائيًا على النحو الذي تبينه الحالة المعنونة بـ"البحث عن الأجهزة". في حال العثور على أي جهاز، يظهر هذا الجهاز في قائمة "الأجهزة المتصلة".
سيتم تعريف أجهزة Magic Leap 2 المتصلة في تلك القائمة وتسجيلها بمُعرِّف فريد (حال كان بها مُعرِّف قد تم تعيينه) أو من خلال التطبيق المُشغَّل على جهاز الرأس. (راجع: الأذونات)
للاتصال بجهاز متصل مقيد في القائمة، ليس عليك سوى النقر على عنوان IP الخاص به.
إذا لم يتمكن ML Spectator من اكتشاف الجهاز تلقائيًا، ستظهر رسالة: "لم يُعثر على الأجهزة". يمكنك إجراء عملية الاكتشاف التلقائي مرة أخرى بالضغط على خيار "تحديث"، أو محاولة البحث يدويًا عن ML2 عن طريق عنوان IP.
البحث اليدوي عن عنوان IP
يمكن الوصول إلى وظيفة البحث عن عنوان IP يدويًا بالنقر على زر "البحث عن IP يدويًا" الموجود في الجزء السفلي من الشاشة. يؤدي ذلك إلى ظهور مربع منبثق؛ لإدخال عنوان IP.
يمكن للمستخدم في هذه الشاشة فعل ما يلي:
- إدخال عنوان IP الخاص بالجهاز - من خلال النقر على حقل الإدخال، يستطيع المستخدم إدخال عنوان رقم IP يدويًا، حيث يمكنه بعد ذلك محاولة الاتصال به.
- مراجعة اتصالات IP الأخيرة - ستظهر هنا قائمة بعمليات الاتصال الناجحة الأخيرة، وتكون بترتيب وقت الاتصال، الأحدث أولًا.النقر على عنوان IP هنا يؤدي إلى محاولة الاتصال بهذا العنوان.
- حذف بيانات جميع الاتصالات الحديثة - يؤدي الضغط على أيقونة سلة المهملات إلى حذف بيانات قائمة الاتصالات الحديثة.
ملحوظة - إذا كانت الأجهزة لديك تُغيّر شبكة Wi-Fi التي تتصل بها، هذا يعني تغيير عناوين IP الخاصة بهذه الأجهزة أيضًا. بالتالي سيتعين عليك إدخال عنوان IP الجديد الخاص بـMagic Leap 2؛ كي تتمكن من العثور على الجهاز نفسه مرة أخرى على شبكة جديدة.
أين يكون عنوان IP في Magic Leap 2
يمكنك العثور على عنوان IP الخاص بـMagic Leap 2 على جهاز الرأس ML2، وذلك بالانتقال إلى "الإعدادات" > "حول" ثم التمرير إلى أسفل للوصول إلى قسم "عنوان IP".
إعدادات Magic Leap Spectator الخاصة بالتطبيقات المتوافقة
قد تحتاج بعض تطبيقات Magic Leap 2 منك تمكين خيار الإعدادات "السماح باتصال Magic Leap Spectator" الموجود في صفحة إعدادات تطبيق Magic Leap 2. من أمثلة تطبيقات Magic Leap هذه، Workshop و Assist. يمكنك العثور على خيار الإعدادات هذا في صفحة الإعدادات: "حول Workshop/حول Assist". رغم ذلك، تختلف طريقة التعامل مع خيار الإعدادات هذا من تطبيق إلى آخر، لذا يفضل مراجعة التطبيق نفسه، أو مراجعة وثائق المطور؛ لتوضيح ما إذا كان التطبيق يحتاج إلى منح هذا الإذن أم لا.
مُعرِّف الجهاز الفريد
قد تُمكِّن بعض التطبيقات أيضًا المستخدم من إدخال مُعرِّف اختياري فريد؛ يُسهِّل اكتشاف التطبيق في ML Spectator. يظهر هذا المُعرِّف الفريد في شاشة "الاتصال بجهاز Magic Leap 2" في ML Spectator بدلاً من عنوان IP؛ ليسهل التعرُّف عليه. هذه الميزة تزداد فائدتها في حال كان لديك العديد من أجهزة ML2 التي يعمل عليها تطبيقات متوافقة مع ML Spectator وجميعها متصل بشبكة واحدة. في حال عدم استخدام ميزة المعرِّف الفريد، سيعرض ML Spectator اسم التطبيق.
ملحوظة - لمزيد من المعلومات، راجع: التطبيقات المتوافقة مع Magic Leap 2.
نجاح الاتصال
من خلال النقر على أحد عناوين IP الموجودة في قائمة "الأجهزة المتصلة"، أو الاتصال بعنوان IP يدويًا، سيحاول ML Spectator إنشاء اتصال بين جهازك المحمول وجهاز ML2 الذي اخترته والمتصل بالإنترنت. في حالة إنشاء اتصال ناجح، سينتقل التطبيق إلى شاشة "قراءة العلامة"، وفي حالة فشل الاتصال، يُنقلُ المستخدم إلى شاشة "تعذر إنشاء اتصال".
يمكنك من هذا المكان، مراجعة معلومات أساسية عن كيفية استكشاف المشكلات وحلها، أو زيارة قسم "المساعدة" الخاص بالتطبيق، أو محاولة الاتصال مرة أخرى، كما ستجد أيضًا هنا معلومات أخرى تساعدك على تشخيص مشكلات الاتصال، كتلك التي تحدث بسبب عدم تطابق الإصدار بين تطبيق الهاتف المحمول وتطبيق ML2.
إشعارات الأذونات
عند محاولة الاتصال بجهاز، سيُطلبُ منك تمكين الأذونات داخل التطبيق لـML Spectator في Workshop أو Assist في حال لم يتم التعرف على الجهاز. يجب تمكين أذونات الاكتشاف كي يتمكن ML Spectator من التعرف على جهاز ML2 والاتصال به.
مزامنة مواقع الجهاز
قراءة العلامة ضوئيًا - تطبيق Magic Leap Spectator
بعد نجاح عملية الاتصال بين ML Spectator وجهاز Magic Leap 2، تكون الخطوة التالية هي ضبط أماكن الجهازين الواقعية. يضمن ذلك ظهور محتوى الواقع المُعَزَّز على كلا الجهازين في الموضع نفسه تمامًا في اتساقٍ مع العالم الحقيقي.
ستبدأ عملية القراءة الضوئية للعلامة على الجهاز المحمول المُشغَّل عليه ML Spectator. ابدأ بوضع العلامة المطبوعة في البيئة المحيطة، إما على الأرض أو على سطح مرتفع (طاولة مثلًا). يمكن وضع العلامة في أي مكان في البيئة المحيطة (لا يشترط أن تكون في "وسط" محتوى الواقع المُعزَّز) حيث لا تستخدم سوى في مزامنة موقع الجهازين (لا موقع المحتوى نفسه). لقراءة العلامة ضوئيًا، أمسك الجهاز المحمول واجعل العلامة داخل مربع المسح الضوئي الذي يظهر على الشاشة.
ملحوظة - تأكد من وجود إضاءة جيدة حول العلامة؛ ليتمكن كل من جهازك المحمول وتطبيق ML2 من قراءتها ضوئيًا. لا يشترط إجراء عملية المسح الضوئي من أعلى العلامة مباشرةً، في الحقيقة، قد يساعد المسح الضوئي بزاوية ضئيلة على تحسين الدقة، ويُقترحُ أيضًا عدم وضع العلامة على سطح عديم اللون ليس به أي شيء.
المسح الضوئي للعلامة - جهاز Magic Leap 2
بمجرد انتهاء تطبيق ML Spectator من المسح الضوئي للعلامة بنجاح، سيحتاج تطبيق جهاز Magic Leap 2 إلى إتمام نفس الإجراء بعد ذلك (كما هو موضح على شاشة "المسح الضوئي للعلامة" في ML Spectator). تُتبعُ نفسُ الإجراءات على جهاز Magic Leap 2، حيث سيُطلب منك وضع العلامة ومسحها ضوئيًا داخل جهاز الرأس.
بمجرد الانتهاء من هذه الخطوة، ستُجرى مزامنة للجهازين وتكتمل عملية الاتصال، وسيتلقى مستخدم جهاز ML2 إشعارًا يقول: "ML Spectator نشط". وحينئذٍ يبدأ بث محتوى الواقع المُعَزَّز إلى ML Spectator من جهاز ML2.
ملحوظة: يجب أن تظل العلامة في المكان نفسه أثناء عملتي المسح.إذا نُقِلَت العلامةُ بين عملتي المسح؛ للجهاز المحمول وجهاز الرأس، فقد يحدث انحراف كبير في المحاذاة.بمجرد انتهاء الجهازين من المسح الضوئي للعلامة، يمكن نقلها أو إزالتها من المشهد تمامًا.
نطاق رؤية الكاميرا
بمجرد إنشاء اتصال ناجح، سيُعرض نطاق رؤية الكاميرا في تطبيق ML Spectator، ومن خلال هذا النطاق ستتمكن من عرض محتوى الواقع المُعَزَّز الذي يجري بثه من جهاز Magic Leap 2، إضافة قدرتك على إلى الوصول إلى جميع عناصر التحكم؛ للتنقل والتسجيل وضبط إعدادات الصورة.
عناصر التحكم
تتضمن عناصر التحكم الوظائف التالية:
- قطع الاتصال - تنهي اتصال الجهاز القائم،وسيُطلبُ من المستخدمين التأكيد على رغبتهم في إنهاء جلسة ML Spectator الحالية.
- المسح الضوئي للعلامة - تُعيدُ بدء خطوات المسح الضوئي للعلامة. يمكن استخدام هذه الوظيفة لإعادة مزامنة مواقع الجهاز، في حالة ظهور محتوى الواقع المُعَزَّز خارج موضعه في أي وقت (راجع: مزامنة مواقع الأجهزة). لا يشترط وجود العلامة في موضع المسح الأصلي لهذه الأداة المساعدة، لكن يتعين عدم نقل العلامة بين عملتي المسح الضوئي للجهاز المحمول وجهاز الرأس.
- إخفاء واجهة المستخدم - تخفي هذه الوظيفة جميع عناصر وأزرار واجهة المستخدم من مشهد الكاميرا،وهي وظيفة تبرز فائدتها عند البث إلى شاشة أكبر لإنشاء عرض نظيف للمحتوى، حيث تحتاج ألا تظهر أزرار واجهة المستخدم على الشاشة الثانية أيضًا.في حالة تمكين وظيفة إخفاء واجهة المستخدم، انقر على الشاشة مرة واحدة؛ لتتمكن من الوصول إلى جميع الأزرار وتعطيلها مرة أخرى.
- التركيز التلقائي - زر يبدل بين تفعيل ميزة التركيز التلقائي وتعطيلها.عند إيقاف هذه الميزة، يصبح للكاميرا تركيزًا ثابتًا إلى ما لا نهاية.
- إعدادات الصورة - يبدل بين شاشة عرض واجهة المستخدم الرئيسية، وشاشة عرض إعدادات الصورة. في إعدادات الصورة، يمكنك ضبط مجموعة من "إعدادات الرؤية" يدويًا؛ لتغيير طريقة تغذية الفيديو ومحتوى الواقع المُعَزَّز (راجع: إعدادات الصورة).
- الإعدادات - يفتح نافذة إعدادات التطبيق (راجع: إعدادات التطبيق).
- الالتقاط والتسجيل - يلتقط صورة أو يبدأ تسجيل مقطع فيديو (حسب وضع الالتقاط المحدد آنذاك).
- وضع الالتقاط أو التسجيل - يبدل بين التقاط صورة أو تسجيل مقطع فيديو.
التقاط الصور
لالتقاط صورة، تأكد من ضبط مفتاح التبديل "وضع الالتقاط أو التسجيل" على "وضع الصور"، ثم اضغط على زر "الالتقاط" لحفظ اللقطة. سيظهر حينئذٍ إشعار في الجزء العلوي من الشاشة، يؤكد على حفظ الصورة في تطبيق "الصور" الخاص بجهازك.
تسجيل مقطع فيديو
لتسجيل مقطع فيديو، تأكد من ضبط مفتاح التبديل "وضع الالتقاط أو التسجيل" على وضع "الفيديو"، ثم اضغط على زر "تسجيل" للبدء. عندما تكون وظيفة تسجيل مقطع فيديو نشطة، تختفي واجهة المستخدم، وتُعرضُ مدةُ التسجيل في الجزء العلوي من الشاشة. لإيقاف تسجيل الفيديو، اضغط على زر "تسجيل" مرة أخرى. تُحفظُ مقاطعُ الفيديو أيضًا في تطبيق "الصور" الخاص بجهازك، ويظهر إشعار يفيد ذلك على الشاشة عند الانتهاء من التسجيل.
أثناء تسجيل مقاطع الفيديو، يمكنك تكبير أو تصغير الصورة وسحبها على الشاشة. للتصغير، ضع إصبعين على الشاشة وباعد بينهما، وللتكبير، اسحبهما وقارب بينهما. لسحب الصورة، اسحب إصبعًا واحدًا عبر الشاشة.
إعدادات الصورة
تُمَكِّنُكَ إعداداتُ الصور من تخصيص الشكل الذي ستبدو عليه الصور ومقاطع الفيديو قبل الالتقاط أو التسجيل، ما يتيح لك التحكم في مجموعة متنوعة من العوامل البصرية لتغذية الفيديو ومحتوى الواقع المُعَزَّز، كل عاملٍ على حدة.
عناصر التحكم في إعدادات الصورة
تتضمن عناصر التحكم في إعدادات الصورة ما يلي:
- وضع المحتوى - يبدل بين "وضع تغذية الكاميرا"، و"وضع محتوى الواقع المُعَزَّز"، ما يُمَكِّنُكَ من التحكم في الإعدادات البصرية لكل جزء من أجزاء التغذية، بشكل منفصل.
- إعادة تعيين إعدادات الصورة - يعيد تعيين القيم الافتراضية لجميع إعدادات الصورة.سيُطلبُ من المستخدم تأكيد رغبته في إعادة تعيين جميع الإعدادات بالقيم الافتراضية.
- الرسم البياني البصري - يبدل بين إظهار وإخفاء الرسم البياني البصري في الجزء السفلي من "مشهد الكاميرا"، خلف "شريط تمرير الإعداد".يوفر الرسم البياني البصري عرضًا بيانيًا لتوزيع الألوان الموجودة على الشاشة.تمثل الذروات والطفرات غزارة لون ما.يمكن الاستفادة من هذه المعلومات في ضبط تصحيح الألوان في المشاهد.يمكن استخدام مرجع أبيض سادة (مثل جدار أو قطعة ورق بيضاء كبيرة) لضبط الإعدادات المثلى.
- إعدادات الصورة - يبدّل بين إظهار وإخفاء إعدادات الصورة.
- الإعدادات المرئية - يُظهرُ خياراتٍ مختلفة لإعدادات الصورة على هيئة قائمة في مشهد الكاميرا.النقر على أي بندٍ من بنود الإعدادات البصرية يُمكِّنُكَ من الوصول إليه والتحكم فيه، كما يمكن عمل ذلك من خلال شريط تمرير الإعداد الموجود في الجزء السفلي من الشاشة.لكل وضع من أوضاع المحتوى إعدادات بصرية مختلفة يمكن ضبطها.
- شريط تمرير الإعداد - هو عنصر تحكم الضبط الرئيسي لكل بند من بنود الإعدادات البصرية، ويمكن تحريكه يسارًا أو يمينًا؛ لضبط كل بند على حدة.
الإعدادات البصرية - تغذية الكاميرا
الإعدادات البصرية المختلفة، التي يمكن تعديلها من أجل وضع تغذية الكاميرا هي:
- السطوع - يضبط السطوع الكلي لتغذية الكاميرا، ويتراوح بين +/- 100.
- التباين - يضبط التباين العام لتغذية الكاميرا، ويتراوح بين +/- 100.
- التشبع - يغير التشبع اللوني الكلي لتغذية الكاميرا، ويتراوح بين التشبع الكامل بالألوان، ونظام الأبيض والأسود.
- النقطة السوداء - تضبط مستوى التباين لوحدات البكسل الأكثر قتامة داخل تغذية الكاميرا؛ للتأثير على التباين العام للصورة.
- النقطة البيضاء - تضبط مستوى التباين لوحدات البكسل الأكثر سطوعًا داخل تغذية الكاميرا؛ للتأثير على التباين العام للصورة.
- درجة الحرارة اللونية - يغير درجة الحرارة الإجمالية للصورة، بين البرودة (مزيد من اللون الأزرق في المظهر) والدفء (مزيد من اللون الأحمر/البرتقالي في المظهر).
- مشيج اللون - يعمل على ضبط التدرج اللوني العام، الذي يُدركُ عبر الصورة بأكملها، ويتنقل بين جميع الأمشاج عبر طيف الألوان.
ملحوظة - في وضع تغذية الكاميرا، لا يضبطُ سوى تغذيةُ الكاميرا، دون أي من محتوى الواقع المُعَزَّز الجاري بثه.
الإعدادات البصرية - محتوى الواقع المُعَزَّز
الإعدادات البصرية المختلفة التي يمكن ضبطها لوضع محتوى الواقع المُعَزَّز هي:
- السطوع - يضبط السطوع الكلي لمحتوى الواقع المُعَزَّز، ويتراوح بين +/- 100.
- التباين - يضبط التباين العام لمحتوى الواقع المُعَزَّز، ويتراوح بين +/- 100.
- مضاد التعرج - يبدِّل بين التشغيل والإيقاف. يقلل مضاد التعرج من ظهور حواف متعرجة حول محتوى الواقع المُعَزَّز، ويوفر بالتالي مظهرًا عالي الجودة. ملحوظة - قد يؤثر تمكين هذا الخيار على الأداء، وهذا يتوقف على المحتوى الجاري معالجته وتكوينه. بند الإعدادات هذا موجود أيضًا ضمن "الإعدادات العامة" في إصدار بيتا التجريبي للتطبيق.
- الإعتام العام - يؤثر على مدى شفافية محتوى الواقع المُعَزَّز عند ظهوره في المشهد.عند الضبط على القيمة 100، يكون المحتوى معتم تمامًا، والقيمة 0 تؤدي إلى إزالة محتوى الواقع المُعَزَّز تمامًا، أما القيم الأخرى بين هاتين القيمتين تكسب المحتوى درجات شفافية مختلفة.
-
قوة
قتامةجاما - يتحكم في الشفافية النسبية للمحتوى الداكن، استنادًا إلى الحد الأقصى لمزيج RGB الخاص باللون. -
انتزاع
قتامةالأرضية - ينتزع قيمة من مدى شفافية المحتوى الداكن.
ملحوظة - في وضع محتوى الواقع المُعَزَّز، لا يُضبطُ أي شيء سوى محتوى الواقع المُعَزَّز، دون مساسٍ بلقطات تغذية الكاميرا.
إعدادات التطبيق
النقر على زر الإعدادات في مشهد الكاميرا يفتح نافذة إعدادات التطبيق، حيث يمكنك الوصول إلى ما يلي:
- الإعدادات العامة - يتضمن مجموعة متنوعة من إعدادات التطبيق ذات صلة بالوظائف العامة.
- إعدادات الصوت - يتضمن إعدادات التطبيق الخاصة بالصوت، ويُمَكِّنُكَ من تحديدِ مصادر إدخال الجهاز المختلفة الخاصة بتسجيل الصوت.
- طباعة العلامة - يُمَكِّنُكَ من تنزيل وطباعة علامة ML Spectator.
- حول ML Spectator - يعرض معلومات عن إصدار التطبيق الحالي، وروابط للمحتوى القانوني، والشروط، ووثائق تراخيص الجهات الخارجية.
- كيفية الاتصال - به دليلٌ تفصيليٌ خطوة بخطوة، يوضح كيفية توصيل ML Spectator وبدء العمل.
- دليل المستخدم عبر الإنترنت - به رابطٌ ينقلك إلى صفحة الويب هذه.
تحديد جهاز الصوت
يُمْكِنُكَ من خلال إعدادات الصوت اختيار أجهزة صوت مختلفة؛ التي تُحدَّد كمصادر للصوت أثناء تسجيل الفيديو، وتتضمن القائمة المنسدلة جميع الميكروفونات المتاحة.
يمكنك تغيير مستوى الصوت لوحدة إدخال أي جهاز صوتي تحدده.
تحديد ترميز الفيديو
في الإعدادات العامة، يوجد خيار لتحديد نوع ترميز الفيديو المستخدم عند تسجيل الفيديو. Native Codec هو الترميز الافتراضي. تُحدَّدُ الترميزات المتاحة ديناميكيًا استنادًا إلى نوع جهازك. ML Spectator يدعم ProRes على أجهزة iOS. الترميزات المتاحة هي:
- H264
- H265
- Apple ProRes 4444
- Apple ProRes 422
- Apple Pro Res 422 Proxy
- Apple Pro Res 422HQ
- Apple Pro Res 422 LT
خيارات ترميز ProRes ليست متاحة سوى على أجهزة Apple التي تعمل بنظام التشغيل iOS 15.1 أو أحدث.
خيار الحفظ على وسيط تخزين خارجي
في حالة iPhone 15 Pro و15 Pro Max، إذا كان لديك جهاز تخزين خارجي متصل، سيكتشفه ML Spectator وستحفظ تسجيلاتك عليه، إذا تم تمكين خيار التخزين الخارجي. الوضع الافتراضي هو وحدة التخزين الداخلية. وسيظهر لك تحذير إذا كانت مساحة التخزين الخارجية غير كافية.
إعدادات الصوت المتقدمة
يوجد في بند الإعدادات هذا مزيدٌ من عناصر التحكم الدقيق في مصدر صوت الإدخال:
- التعظيم - يرفع مستوى مصدر الصوت الوارد رقميًا، بعد توجيهه إلى وحدة إدخال الصوت. يمكن لذلك أن يكون مفيدًا عند إنشاء تسجيلات فيديو من مسافة بعيدة عن مصدر ويصعب سماع الصوت، إلا أن استخدام هذه الميزة في الإعدادات قد يفقد الصوت بعضًا من جودته بشكل عام، وربما يسبب بعض التشوه في الصوت.
- مدخلات جهاز Magic Leap 2 - يُمَكِّنُكَ زر التبديل هذا من تسجيل مدخلات الصوت من جهازك المحمول فقط، أو مزجها مع الصوت المتدفق من تطبيق Magic Leap الموجود على Magic Leap 2.
مدخلات جهاز Magic Leap 2
يمزج ML Spectator الصوت الافتراضي الصادر عن محتوى الواقع المُعَزَّز مع الصوت المسجل من ميكروفون الجهاز، بصفته المصدر الأصلي. أوقف تشغيل بند الإعدادات هذا إن كنت لا ترغب في تسجيل صوتٍ فرضي.
المساعدة
يوفر قسم المساعدة الموجود في التطبيق إرشاداتٍ مفيدةٍ وسريعة حول كيفية إعداد اتصال ML Spectator، إضافة إلى معلومات عن الأذونات ومعلومات حول أو معلومات قانونية.
يمكن الوصول إلى قسم المساعدة من خلال أماكن مختلفة موجودة في جميع أنحاء التطبيق: إما بالنقر على أيقونة "؟"، أو الانتقال إلى الإعدادات عبر شاشة مشهد الكاميرا.
البث
إحدى حالات الاستخدام الرئيسية لـML Spectator هي القدرة على بث محتوى تطبيق Magic Leap 2 ليُعرضُ على الشاشات الكبيرة، وهذه ميزة تبرز أهميتها في الفعاليات، وعند تقديم عروض توضيحية، أو عند استخدام تطبيق Magic Leap 2 في الخدمات التعليمية.
كيفية البث
يوفر ML Spectator حاليًا أربعة أوضاع أساسية للبث:
- Apple Airplay/عكس الشاشة - يمكنك عرض ما تشاهده في ML Spectator عبر تطبيق Apple Airplay، حيث يعكس محتوى شاشة جهازك المحمول على شاشة أكبر. يمكن القيام بذلك باستخدام Apple TV أو أي أجهزة أخرى متوافقة مع Airplay.
- HDMI - يوصلِّ جهازك المحمول بمنفذ HDMI؛ ليُعرض على شاشة كبيرة أو تلفاز، وهذا أيضًا يعكس محتوى شاشة الجهاز المحمول
- Google Meet - يمكنك خلال جلسات Google Meet مشاركة شاشة جهازك؛ لتعرض ما يعرضه ML Spectator في الوقت الحالي. وهذا يتطلب منك مشاركة شاشتك في جلسة Google Meet، من جهاز الجوال الذي يشغِّل ML Spectator.
- Chromecast - ML Spectator يدعم Chromecast. وتعرض تغذية البث محتوى الواقع الافتراضي، لا واجهة المستخدم.
قبل الاتصال بجهاز ML2، ابدأ مشاركة الشاشة أو البث بالتنسيق الذي اخترته. مغادرة ML Spectator تؤدي إلى تعطيل اتصال جهاز ML2، ما يتطلب منك إجراء إعادة اتصال بجهاز الرأس بعد العودة.
ملاحظة - عكس شاشة جهازك يؤدي إلى عرض محتوى الواقع الافتراضي كاملًا، دون عناصر واجهة المستخدم.
اكتشاف المشكلات وحلها، وأفضل الممارسات
متطلبات الجهاز
متطلبات الجهاز المحمول
- أجهزة iPhone وiPad من Apple، التي تعمل بنظام iOS 17 أو أي إصدارٍ أحدث.
- أجهزة Android: يوصى باستخدام إصدار 12 من نظام التشغيل Android أو إصدارٍ أحدث منه.
- تم الاختبار مع Google Pixel 7 (a/Pro/Base)، وPixel 8، وSamsung Galaxy Tab S9، وSamsung S24، و Xiaomi Ultra 13.
- ML Spectator الإصدار 1.3.0 أو أحدث.
قد تجد أداء رديئًا في حال استخدام أجهزة قديمة، أو أجهزة ذات قدرات معالجة ضعيفة.
الأذونات
يتطلب ML Spectator منح عدد من أذونات التطبيق؛ كي يتمكن التطبيق من العمل وتوفير تجربة كاملة.
- الوصول إلى الصور - منح الإذن بالوصول إلى الصور مطلوب؛ من أجل تسجيل مقاطع فيديو والتقاط الصور.
- البحث عن أجهزة الشبكة المحلية والاتصال بها - يحتاج ML Spectator إلى منحه الإذن بالبحث على الشبكة؛ ليتمكن من الاتصال بـ Magic Leap 2.
- الوصول إلى الكاميرا - القدرة على الوصول إلى كاميرا جهازك مطلوبة؛ من أجل عرض محتوى الواقع المُعَزَّز الذي يجري بثه.
- الوصول إلى الميكروفون - القدرة على الوصول إلى الميكروفون مطلوبة؛ من أجل تسجيل الصوت أثناء تسجيل فيديو لجلسة ML Spectator.
متطلبات Magic Leap 2
- الحد الأدنى من الأجهزة المطلوبة: Magic Leap 2
- الحد الأدنى من إصدار نظام التشغيل المطلوب: 1.4.0-dev2
مشكلات الاتصال
إن واجهتك مشكلة في ربط ML Spectator بجهاز Magic Leap 2، جرّب حلول اكتشاف المشكلات وحلها التالية. إن استمرت تلك مشكلة التي تواجهك، تواصل معنا عبر: care@magicleap.com. من أجل الحصول على مزيد من المساعدة.
1. التأكد من أن جميع الأجهزة متصلة بشبكة واحدة
كلا الجهازين يجب أن تكون متصلة بشبكة اتصالات Wi-Fi واحدة، ويوصى باستخدام شبكة ذات تردد 5 جيجا هرتز؛ لتوفير الأداء الأمثل. راجع بيانات شبكة الاتصال التي تستخدمها الأجهزة، وذلك بالانتقال إلى إعدادات Wi-Fi الخاصة بالهاتف وصفحة إعدادات Magic Leap 2 الرئيسية.
2. مشكلات الشبكة الخاصة وشبكات الشركات
قد توجد نظم جدار حماية في الشبكات الخاصة وشبكات المؤسسات والشركات، وقد تعيق تلك النظم اتصالات بروتوكول النظير إلى النظير. عند إعداد جلسة ML Spectator، لا يوصى بالاتصال بمثل هذه الشبكات. لضمان قدرة ML Spectator على تكوين اتصال بين جهازك المحمول وسماعة الرأس ML2، أنشئ شبكة محلية، باستخدام جهاز توجيه، أو استخدم نقطة اتصال (يوصى بسرعة 25 ميجا بت/ث على الأقل). وظيفة نقطة الاتصال مدمجة بجهاز الرأس ML2، وهي تُمِكِّن ML Spectator من إجراء الاتصالات المطلوبة. لمزيد من المعلومات، راجع: استخدام سماعة ML كنقطة اتصال.
3. التأكد من إدخال عنوان IP الصحيح
يمكن العثور على عنوان IP الخاص بـMagic Leap 2 عن طريق الانتقال إلى الإعدادات > حول > عنوان IP. هذا هو العنوان الذي ستحتاج إلى كتابته في حقل عنوان IP الموجود تطبيق ML Spectator إن كنت تحاول الاتصال يدويًا. لاحظ أن عنوان IP يتغير حال إن غيرت الشبكة التي يتصل بها Magic Leap 2؛ بالتالي ستحتاج إلى إدخال عنوان IP جديد حينئذٍ.
4. التأكد من استخدام تطبيق Magic Leap 2 المتوافق مع ML Spectator
لن يتمكن ML Spectator من الإتصال سوى بالاتصال بالتطبيقات المتوافقة الموجودة على Magic Leap 2 - ما يعني أن حزمة تطبيقات ML Spectator خاصة قد ثُبِّتَت عليها، كجزء من مشروع Unity الخاص بها. لمزيد من المعلومات حول إنشاء تطبيقات متوافقة مع ML Spectator، راجع "جعل تطبيقات ML2 متوافقة مع ML Spectator" لمزيد من المعلومات حول إنشاء تطبيقات متوافقة مع ML Spectator، راجع: جعل تطبيقات ML2 متوافقة مع ML Spectator
3. إبقاء تطبيق Magic Leap 2 مشغلًا
كي يتمكن ML Spectator من العثور على جهاز الرأس Magic Leap 2 والاتصال به، يجب أن يكون تطبيق الموجود على جهاز الرأس والمتوافق مع ML Spectator مفتوحًا ويعمل في مقدمة نظام التشغيل دائمًا. يجب تمكين الخيار "السماح باتصالات Magic Leap Spectator" من أجل عمل Magic Leap Workshop وAssist. بمجرد توطيد الاتصال، يمكن الانتقال بعيدًا عند التطبيق، دون أن يقطع ذلك على الاتصال، لكن سيتجمد محتوى الواقع المُعَزَّز على وضعه، إلى أن يعود التركيز إلى التطبيق مرة أخرى.
5. التأكد من تمكين اتصال ML Spectator في تطبيق ML2
قد تتضمن بعض التطبيقات (مثل Assist وWorkshop) إعدادات تحتاج إلى تمكينها؛ كي تسمح لـML Spectator بالبحث عن هذا الجهاز أو التطبيق والاتصال به. يرجى التحقق من إعدادات تطبيق Magic Leap 2؛ لمعرفة ما إذا كان يوجد شيء إضافي تحتاج إلى تمكينه.
توظيف سماعة ML لتكون نقطة اتصال
عند إعداد اتصال نظير إلى نظير بين جهاز الرأس ML2 وجهازك المحمول الذي يشغِّل ML Spectator، يوصى باستخدام نقطة اتصال. جهاز الرأس ML2 قادر على العمل كنقطة اتصال Wi-Fi، تخدم الأجهزة المحمولة التي ستوفر الوظائف المطلوبة.
ملحوظة: سيتم إصدار وظيفة نقطة الاتصال مع حزمة Unity Package 1.3.4 جنبًا إلى جنبٍ مع وظيفة ML Hub المحدثة في 24/10/7. تم تضمين وظيفة نقطة الاتصال بالفعل في "ورشة العمل" و"المساعد"، حيث تم تطبيق حزمة Unity Package 1.3.4 فيهما بالفعل. للوصول مبكرًا؛ اتصل بـ spectator@magicleap.com.
لاستخدام هذه الميزة اتبع الخطوات التالية:
- قبل تشغيل التطبيق المتوافق مع ML Spectator أو تشغيل ML Spectator على جهازك المحمول، انتقل إلى قائمة ML2 الرئيسية وانقر زر Wi-Fi.
- نشِّط خيار "تمكين نقطة الاتصال" في إعدادات الشبكة. (إذا كنت تحتاج إلى الإنترنت لتشغيل التطبيق، فاستمر أبق خيار "تمكين Wi-Fi" مُمَكَّنًا. يمكن تشغيل كلا الخيارين في آنٍ واحد.)
- من الإعدادات، انقر "إدارة"، ثم "الربط ونقطة الاتصال"، ثم اكتب اسم نقطة الاتصال وكلمة المرور في ورقة صغيرة. فهذه البيانات مطلوبة عند توصيل جهازك المحمول.
- انتقل إلى إعدادات Wi-Fi في هاتفك وابحث عن اسم نقطة الاتصال، ثم اتصل بها باستخدام كلمة المرور المذكورة في الخطوة 3. قبل تشغيل ML Spectator، تأكد من أن هاتفك قد اتصل اتصالًا مستقرًا بنقطة الاتصال.
- شغِّل تطبيق ML 2 لديك، وتأكد من تمكين اتصالات ML Spectator في إعدادات التطبيق.
- شغِّل ML Spectator على جهازك المحمول، واتصل بـ ML2 الخاص بك ضمن قائمة الأجهزة المتصلة. يجب أن يكون عنوان IP في النطاق: ×××.192.168.43 بمجرد الاتصال، تابع جلسة ML Spectator كالمعتاد.
الإعداد العام وأفضل ممارسات التسجيل
لإنشاء تسجيلات عالية الجودة؛ يمكنك اتباع أفضل الممارسات المبينة أدناه؛ لتحقيق أقصى استفادة من ML Spectator:
ترتيب محتوى الواقع المُعَزَّز في العالم الحقيقي
عند التخطيط لتسجيل جلسة باستخدام ML Spectator، كن على علم بأن الواقع المُعَزَّز يظهر في المقدمة عند تصوير محتواه داخل العالم الحقيقي. سيظهر محتوى الواقع المُعَزَّز كاملًا أمام جميع المكونات المادية الظاهرة في البيئة، سواء كانت جدران أو أثاث أو أشخاص (كما هو موضح في هذا المثال).
الحفاظ على ثبات وانسيابية التسجيل
لتعزيز احترافية التسجيلات، استخدم جهاز Gimbal المحمول؛ لتحسين الاستقرار والحركة العامة للقطات (مثل DJI OSMO).
إعداد البيئة المحيطة
لضمان أفضل أداء ممكن للتتبع والتسجيل خلال جلسة ML Spectator، تأكد من خلو البيئة المحيطة من أي شيء غير ذي صلة بالمشهد، وتأكد من جودة الإضاءة بها. وجود إضاءة مناسبة وتقليل الضوضاء البصرية الناتجة عن وجود أشياء غير ذات صلة بالمشهد عاملان يساعدان على تحسين عرض محتوى الواقع المُعَزَّز، وتجنب تعذر التتبع.
الحفاظ على قوة إشارة Wi-Fi
اختر بيئة تصوير بها إشارة Wi-Fi قوية. في حال التسجيل ومحاولة مزامنة جلسة ML Spectator في مكان إشارة الاتصال به ضعيفة وغير مستقرة، تقل قدرتك على البقاء متصلًا بجهاز الرأس ML2؛ كما يقلل ذلك جودة البث.
تطبيقات Magic Leap 2 المتوافقة
تطبيقات متوافقة من Magic Leap
لاختبار ML Spectator، يمكنك تنزيل تطبيقات ML2 الحالية المتوافقة مع ML Spectator من Magic Leap:
تطبيق Assist من Magic Leap
Assist هو تطبيق يعمل بتقنية اتصال النظير بالنظير، متوافق مع أنظمة أساسية متعددة، ويستخدم تقنية المساعدة عن بُعد التي تدعم الواقع المُعَزَّز؛ لتعزيز كفاءة ودقة تنفيذ المهام المعقدة في جميع أنحاء المؤسسة.
تطبيق Workshop من Magic Leap
تطبيق Workshop هو أداة للعمل الجماعي، تجمع الأشخاص؛ ليتمكنوا من إنجاز المهام معًا. يمكن هذا التطبيق الفرق من العمل بشكل جماعي في طرح الأفكار، وتصميم نماذج أولية، وحل المشكلات، من خلال جلسة عمل مشتركة.
تطبيق Leap Brush من Magic Leap
Leap Brush تطبيق مرجعي لسحابة الواقع المعزز الخاصة بـMagic Leap، يُمَكِّنُكَ من الرسم في الواقع المُعَزَّز بالتعاون مع آخرين من مستخدمي Magic Leap 2 عبر أجهزة متعددة، ما يوضح قدرة Magic Leap 2 على وضع نفسه في حيز عُيّنَ مسبقًا واستمرار الرسومات والكائنات.
جعل تطبيقات ML2 متوافقة مع Magic Leap Spectator
كيفية تثبيت حزمة الوحدة الخاصة بـ Magic Leap Spectator
هذا القسم مخصصٌّ لأي شخص يضيف وظيفة Magic Leap Spectator إلى تطبيق ML2 الخاص به. إضافة حزمة ML Spectator إلى مشروع Unity تُمَكِّنُ من يُشغِّل تطبيق ML Spectator على جهازه المحمول من بث المحتوى من التطبيق. يمكن لهذا الأمر أن يساعد على فتح حالات الاستخدام الجديدة، ودعم عرض تطبيقك مجملًا.
متطلبات المشروع
لاستيراد واستخدام حزمة ML Spectator Unity Package في مشروعك، يجب تلبية الحد الأدنى من متطلبات المشروع وهي:
- MLSDK الإصدار 1.3.0 أو أحدث.
- Universal Render Pipeline، إصدار 12.0.0 أو أحدث.
- Unity 2022.2.5 أو أحدث.
تنزيل أحدث حزمة من Unity
يمكنك تنزيل أحدث حزمة من حزم ML Spectator Unity من خلال Magic Leap Hub. انتقل إلى مدير الحزم > حزم Unity، ثم ابحث عن حزمة Magic Leap Spectator Unity Package.
الدمج في أحد مشروعات Unity
يمكنك إضافة حزمة ML Spectator إلى مشروع Unity الخاص بك باتباع الخطوات التالية:
- افتح مدير حزم Unity (النافذة > مدير الحزم).
- انقر أيقونة "+" وحدد الخيار "إضافة حزمة من تنسيق tarball".
- حدد موقع حزمة ML Spectator Unity من متصفح الملفات، ثم انقر "فتح".
- أضف المكون الإضافي الخاص بـML Spectator، وذلك بتحديد الخيار: Magic Leap > إضافة ML Spectator إلى المشروع. يؤدي ذلك إلى إضافة أدوات ML Spectator الأساسية إلى مشروعك. إذا أردت إضافة تنبيهات ML Spectator أيضًا، حدد الخيار "إضافة ML Spectator مع التنبيهات" إلى المشروع. لست بحاجة إلى إضافة كليهما. أي من الخيارين سيتضمن الأدوات المساعدة المطلوبة، وخيار التنبيهات سيضيف أيضًا ببساطة وظيفة التنبيهات.
- هذا يُضمِّن بناء ML Spectator الجاهز تلقائيًا في مشهد Unity الأول أو المفتوح حاليًا، كما يضبط إعدادات الإذنين: com.magicleap.permission.MARKER_TRACKING و com.magicleap.permission.RECORD_AUDIO في إعدادات البناء لديك؛ لأنها ضرورية كي يتمكن ML Spectator من العمل.
- [إجراء اختياري] غيّر اسم المنتج واسم الحزمة من خلال: تحرير > إعدادات المشروع... > المُشغِّل ليشير الاسم بأن مكون ML Spectator الإضافي مُمكَّنٌ في هذا الإصدار.
البناء والتشغيل على جهاز الرأس Magic Leap 2
قبل بناء المشروع، تأكد من وضع علامة على بند الإعدادات "التمكين التلقائي" في بناء ML Spectator الجاهز؛ لأن ذلك يضمن تشغيل الأدوات عند تحميل المشروع. لأسبابٍ أمنية، يُقترح عدم وضع علامة على بند الإعدادات "التمكين التلقائي" في عمليات البناء النهائية، وأن يتاح خيار التمكين من خلال عنصر في واجهة المستخدم. لمزيد من المعلومات؛ راجع: تمكين أدوات ML Spectator. ثم افتح قائمة البناء، وتحقق مرة أخرى من المشاهد الموجودة في البناء؛ للتأكد من تضمين المشهد الصحيح الذي يتضمن أدوات ML Spectator، ومن أنه الأول في القائمة في حالة وجود مشاهد متعددة في المشروع. أجر عملية بناء تطبيق ML2 بالطريقة المعتادة، وشغِّل التطبيق على جهاز الرأس ML2.
أفضل الممارسات، واستكشاف المشكلات وإصلاحها
تضمين بناءات ML Spectator الجاهزة في المشاهد
يجب تضمين بناء ML Spectator الجاهز مرة واحدة فقط في المشروع. حتى إن كان المشروع يتضمن مشاهد متعددة، أنت بحاجة إلى مثيل واحد فقط من البناء الجاهز، لكن لضمان سلامة عمل أدوات ML Spectator منذ بدء التشغيل، يجب تضمين البناء الجاهز في المشهد الأول الذي يتم تحميله عند بدء تشغيل التطبيق. بمجرد استدعاء البناء الجاهز، يستمر تشغيله حتى يُغلق التطبيق. لا من حاجة لتضمين البناء الجاهز في كل مشهد يتم تحميله؛ لأن الأدوات المساعدة تورث بين المشاهد، ولا تُمحى عند تغيير المشاهد أو حالات التطبيق.
تمكين أدوات ML Spectator
لا تُمكَّنُ أدواتُ ML Spectator كوضعٍ افتراضي. داخل وحدة الفحص في بناء ML Spectator الجاهز يوجد خيار "للتمكين التلقائي". يُقترح عدم تحديد هذا الخيار في البناءات العامة. لتمكين ML Spectator في وقت التشغيل، عليك بتضمين عنصر واجهة مستخدم بها زر تبديل يستدعي الوظيفتين: MLSpectator.Instance.Enable() و MLSpectator.Instance.Disable(). توجد أيضًا وظيفة تبديل متاحة MLSpectator.lnstance.Toggle(). في حالة استخدام "التمكين التلقائي"، يجب عليك تضمين إشعار الخصوصية ليشير بأن ML Spectator نشط، وأن الجلسة مفتوحة للانضمام ويمكن تسجيلها.
أوضاع الإضاءة الخاصة
إذا كان المشهد يستخدم ضوءًا واحدًا مرتبط بالبناء الجاهز للكاميرا الرئيسية من أجل إضاءة المشهد، قد يعرضُ ML Spectator محتوى الواقع المُعَزَّز بإضاءة غير متسقة. في هذه الحالة، قم بتمكين خيار "التحكم في أضواء المشهد" في بناء ML Spectator الجاهز. لكن إذا كان التطبيق لديك يضيء المشهد بشكلٍ عام، أو باستخدام الأضواء المخفية كجزء من المشهد، سيعمل ML Spectator ويعرض محتوى الواقع المُعَزَّز على النحو المتوقع.
عدسة المشاهد الجاهزة الخاصة بـML Spectator عند التحكم في إضاءة مشهد خاصة
يوجد داخل بناء ML Spectator الجاهز خيار "عدسة" جاهزة، يمثل عدسة كاميرا الجهاز المحمول المتصل بإحدى الجلسات. يمكن لمستخدم جهاز الرأس ML2 استخدامه للتحقق من جودة المزامنة عند الاتصال. حجمها صغير للغاية ومن ناحية أخرى هي غير ضرورية، ولا حاجة إلى تعطيلها أو تغييرها. غير أنه في حال تم تمكين خيار "التحكم في إضاءة المشهد"، يكون هذا المكون الجاهز مطلوبًا؛ لأن البناء الجاهز يشتمل على ضوء يحل محل ضوء الكاميرا الرئيسي عند معالجة وإنتاج صور محتوى الواقع المُعَزَّز لعرضه على الجهاز المحمول.
في معاينة المحرر
هناك خيار يمكنك من معاينة مشهد ML Spectator من داخل محرر Unity لأغراض التصحيح. لن يتسبب هذا عادةً في أي تفاعلات مع مشروع تم إنشاؤه عند تشغيله. مع ذلك، إذا كان مشروعك مصممًا بحيث يتم التحكم فيه عبر المحرر عند تشغيله على جهاز الرأس ML2، سيؤدي هذا الخيار إلى مقاطعة المشهد المعروض عند الدخول في وضع التشغيل. لتجنب هذا التفاعل، عطِّل هذا الخيار من خلال إعدادات البناء الجاهز.
إعدادات التصيير الموصى بها
يوصى باستخدام بند الإعدادات "جودة الأداء" الموجود في إعدادات المشروع؛ لتقليل الآثار المرئية. مهما كانت إعدادات الجودة المحددة، تأكد من أن خيار URP هو خط أنابيب معالجة وإنتاج الصور المحدد.
لضمان الترتيب الصحيح للتصيير في كاميرا التصيير في ML Spectator؛ يجب ضبط وضع "النسيج الوسيط" على "دائما" (وهو موجود تحت "التوافق" في إعدادات URP). في حال ضُبِطَ على "تلقائي"، قد يتغير ترتيب طبقات الكائنات، ما يؤدي إلى نتائج غير مرغوب فيها. ضبط إعداد "النسيج المتوسط" على الخيار "دائمًا" يضمن أن يكون لكاميرات المشهد الثانوية التي تعمل خارج مرحلة التصيير القابل للبرمجة النصية إسقاط عمق صحيح وترتيب طبقات سليم.
هل يمكن أن لأداة ML Spectator أن تعمل داخل المحرر؟
نعم، يعمل مكون ML Spectator الإضافي في المحرر على أجهزة كمبيوتر نظامي التشغيل Windows و Mac. للحصول على أفضل تجربة؛ تأكد من إمكانية تشغيل المحرر في الخلفية. يمكن القيام بذلك عن طريق التحقق من تحرير > إعدادات المشروع... > المُشغِّل > الإعدادات هذا لنظام التشغيل Windows و Mac، و Linux > الدقة والعرض التقديمي > التشغيل في الخلفية.
الأسئلة الشائعة
ما أجهزة iPhone المدعومة؟
جميع أجهزة iPhone التي تستطيع تشغيل نظام التشغيل iOS 17.
تظهر لي رسالة تقول: "خطأ في الشبكة": "الاتصال ليس قويًا بما يكفي لدعم التطبيق"، فما معنى هذا؟
يبدو أن لديك تأخيرًا كبيرًا في حركة البيانات على الشبكة، وكان يعيق التجربة. يفضل استخدام اتصال Wi-Fi ذو تردد 5GHz، ويفضل أن يكون ذلك من خلال جهاز موجه مخصص، لا تحجبه أية حواجز عن كلا الجهازين. إذا استمرت المشكلة، من المحتمل أن يكون طراز الهاتف الذي تستخدمه هو أو إصدار نظام تشغيله غير مدعوم.
لا يتماشى المحتوى الفرضي جيدًا مع من يستخدم جهاز الرأس ML2
جرب اكتشاف العلامة مرة أخرى. ضع العلامة في أقرب مكان ممكن من موقع مستخدم ML2 (يمكن نقل العلامة بعد نجاح الموقع المشترك). تأكد من أن عرض العلامة 15 سم (5.91 بوصة). أمسك الهاتف وML2 موجهًا نحو العلامة بزاوية ضئيلة، عند إجراء عملية المسح الضوئي؛ لتسهيل عملية الاكتشاف. لتحسين التتبع، تجنب أيضًا مسح العلامة ضوئيًا من مسافة قريبة؛ من الأفضل إجراء المسح الضوئي من مسافة مع ظهور المزيد من الميزات، وأن تكون العلامة على سطح غير شفاف.
الشروط والأحكام
- نشرات البرمجيات مفتوحة المصدر: https://www.magicleap.com/ml2-open-source-software-notices
- اتفاقية ترخيص البرنامج: https://www.magicleap.com/software-license-agreement-ml2
- سياسة الخصوصية: https://www.magicleap.com/privacy-policy