انتقل إلى المحتوى الرئيسي

التكوين الخاص بالمنصة

يغطي هذا الدليل متطلبات الإعداد والتكوينات الخاصة بالمنصة لإضافة Runtime MetaHuman Lip Sync.

تكوين Android / Meta Quest

إذا كنت تستهدف منصات Android أو Meta Quest وواجهت أخطاء في البناء باستخدام هذه الإضافة، فستحتاج إلى تعطيل بنية Android x86_64 (x64) في إعدادات مشروعك:

  1. انتقل إلى Edit > Project Settings
  2. انتقل إلى Platforms > Android
  3. ضمن Platforms - Android، قسم Build، ابحث عن Support x86_64 [aka x64] وتأكد من تعطيله، كما هو موضح أدناه

تعطيل بنية Android x64

هذا لأن الإضافة تدعم حاليًا فقط بنى arm64-v8a و armeabi-v7a لمنصات Android / Meta Quest.

تكوين Mac / Linux (UE 5.6+)

تعارض إضافة NNERuntimeORT

إذا كنت تستخدم Unreal Engine 5.6 أو أحدث على منصات Mac أو Linux وتخطط لاستخدام Realistic Lip Sync Models، فستواجه تعارضًا في الإضافات يمنع نماذج الوجه الواقعية من العمل بشكل صحيح.

المشكلة

بدءًا من UE 5.6، تتضمن المحرك إضافة NNERuntimeORT، التي تتعارض مع نماذج الوجه الواقعية لإضافة Runtime MetaHuman Lip Sync على منصات Mac و Linux. يمنع هذا التعارض وظيفة مزامنة الشفاه الواقعية من التهيئة بشكل صحيح.

الحل

لحل هذا التعارض، تحتاج إلى تعديل ملف تكوين الإضافة:

  1. انتقل إلى مجلد تثبيت Unreal Engine الخاص بك
  2. انتقل إلى Engine/Plugins/Marketplace/
  3. ابحث عن مجلد إضافة RuntimeMetaHumanLipSync
  4. افتح ملف RuntimeMetaHumanLipSync.uplugin في محرر نصوص
  5. احذف القسم التالي بالكامل:
,
"Plugins": [
{
"Name": "NNERuntimeORT",
"Enabled": true
}
]

ملاحظات مهمة

  • هذا التعديل يؤثر فقط على منصات Mac و Linux. مستخدمو Windows لا يحتاجون إلى إجراء هذا التغيير.
  • هذا الإصلاح مطلوب فقط لمحرك UE 5.6 والإصدارات اللاحقة. إصدارات المحرك السابقة غير متأثرة.
  • قد تحتاج إلى تكرار هذه العملية إذا قمت بتحديث البرنامج المساعد، حيث أن التحديثات ستعيد ملف التكوين الأصلي.