الإضافاتUnreal Engine

AFK AI لـ Unreal Engine: إضافة لإعداد الـrig تلقائيًا

جهّز شبكة (mesh) للتحريك وحرّكها دون مغادرة Unreal. انقر بزر الفأرة الأيمن على static mesh أو skeletal mesh في Content Browser، واختر Rig with AFK AI، وبعد دقيقة تقريبًا يظهر في المجلد نفسه skeletal mesh مجهّز للتحريك مع حركاته. ولا شيء يحتاج إلى تصريف (compile)، لذا تعمل في المشاريع المبنية على Blueprint وحده أيضًا.

الإصدار 0.1.0 · 27.3 KBafk-ai-unreal-0.1.0.zip
يعمل على Windows وmacOS وLinux

ثلاث خطوات داخل Unreal Engine

  1. Unreal Engine

    Content > Characters

    M_Hero
    T_Hero
    Hero
    Edit...
    Duplicate
    Rename
    Rig with AFK AI
    1

    اختر شبكة

    انقر بزر الفأرة الأيمن على static mesh أو skeletal mesh في Content Browser واختر Rig with AFK AI.

  2. Unreal Engine

    Rig with AFK AI

    Body type
    Human▾
    All animationsRig only
    FacingAuto ▾
    CancelOK
    2

    انقر OK

    اختر نوع الجسم وهل تريد حركاته. وواصل عملك في أثناء إعداد الـrig.

  3. Unreal Engine

    Content > Characters

    M_Hero
    T_Hero
    Hero
    Hero_rigged
    Skeleton
    PhysicsAsset
    Walk
    Idle_A
    3

    يصل إلى مشروعك

    يصل skeletal mesh إلى المجلد نفسه، مع هيكله العظمي والـphysics asset الخاص به وحركاته.

التثبيت

  1. نزّل afk-ai-unreal-0.1.0.zip وفكّ ضغطه. ستحصل على مجلد اسمه AFKAI.
  2. ضعه في مجلد Plugins في مشروعك، بجوار ملف .uproject، ليصبح لديك MyGame/Plugins/AFKAI/AFKAI.uplugin. وأنشئ مجلد Plugins إن لم يكن موجودًا.
  3. افتح المشروع، أو أعد تشغيله. يفعّل AFK AI إضافتين تأتيان مع Unreal، هما Python Editor Script Plugin و Editor Scripting Utilities. وإذا طلب Unreal إعادة التشغيل، فوافق.
  4. تظهر قائمة AFK AI في شريط القوائم أعلى المحرّر.

لتكون متاحة في كل مشروع، ضع المجلد في المحرك بدلًا من ذلك (Engine/Plugins/Marketplace/AFKAI داخل مجلد تثبيت Unreal)، ثم فعّلها في كل مشروع من Edit > Plugins.

التنزيل

نزّل لـ Unreal Engine

تنزيل مجاني

الملف
afk-ai-unreal-0.1.0.zip
الإصدار
0.1.0
الحجم
27.3 KB
يعمل على
Windows وmacOS وLinux
SHA-256
92d030cac300ca417d611515d692933fed43685eb8dab9439f0f9f51903dc940

المتطلبات

  • Unreal Engine 5.1 أو أحدث، على Windows أو macOS أو Linux
  • Python Editor Script Plugin و Editor Scripting Utilities، وتأتيان مع Unreal (ويفعّلهما AFK AI)
  • حساب على afk.ai: تسجّل الدخول عبر Google. يحصل الحساب المجاني على حصة شهرية قدرها 3 من عمليات إعداد الـrig.
  • اتصال بالإنترنت: يجري إعداد الـrig على خوادم AFK AI.

الاستخدام

  1. اختر ⁦AFK AI > Sign in...⁩. سيفتح متصفحك afk.ai: سجّل الدخول هناك باستخدام Google، ثم عُد إلى Unreal. تعرض قائمة AFK AI بريدك الإلكتروني وعدد عمليات إعداد الـrig المتبقية لك هذا الشهر.
  2. في Content Browser، انقر بزر الفأرة الأيمن على static mesh أو skeletal mesh مستورد من ملف .fbx أو .glb أو .gltf، واختر Rig with AFK AI.
  3. اختر نوع جسمه من Body type، ثم All animations أو Rig only، واترك Facing على Auto. وانقر OK.
  4. واصل عملك في أثناء إعداد الـrig. تعرض قائمة AFK AI مراحل التقدّم، وكذلك Output Log.

إذا تعذّر على المتصفح العودة إلى Unreal (بسبب جدار حماية، أو لأن Unreal على حاسوب آخر)، تعرض صفحة afk.ai رمز تسجيل دخول. اختر ⁦AFK AI > I have a sign-in code...⁩، والصق الرمز، وانقر OK. ويبقى الرمز صالحًا لمدة ساعة.

تُخصم كل عملية إعداد rig من حصة حسابك، كما في afk.ai/rig. يحصل الحساب المجاني على حصة شهرية قدرها 3 مع الحركات المجانية، والباقات المدفوعة تمنحك عمليات أكثر وكل الحركات. ولا تُحتسب العملية التي تفشل.

ما تحصل عليه

أين
في مجلد الأصلي نفسه، ومحدّدًا: Hero_rigged لشبكة اسمها Hero، وهو skeletal mesh مع هيكله العظمي والـphysics asset الخاص به.
الحركات
كل حركة في Animation Sequence مستقل. انقر نقرًا مزدوجًا على أي منها لتشغيلها.
الملف
Hero_rigged.fbx، محفوظ بجوار الملف المصدر الأصلي، أو في مجلد Saved/AFK AI في مشروعك. وإذا جهّزت الشبكة نفسها مرة أخرى فستحصل على Hero_rigged_2: لا يُستبدل أي شيء.
الحفظ
كما في أي استيراد، تُكتب الأصول الجديدة على القرص عندما تحفظ (File > Save All).
ما يصنعه AFK AI، بالأبعاد الثلاثية: النموذج على هيكل عظمي مصمّم لنوع جسمه، مع أوزان تأثير العظام (skin weights) مرسومة عليه وحركاته. اسحب لتدويره، واختر حركة لتشغيلها. الفارس: Medieval Knight من Andy Woodhead، بترخيص CC BY 4.0.

حدود ينبغي معرفتها

  • يجهّز AFK AI الملف الذي استُوردت منه الشبكة، كما هو: ملف .fbx أو .glb أو .gltf حتى 50 MB. أما الشبكة المستوردة من ملف .obj، أو التي نُقل ملفها، فتحتاج إلى استيرادها من جديد أولًا.
  • في Unreal 5.5 أو أحدث، لا يأخذ المستورد الجديد دائمًا بكل إعداد تمرّره إليه الإضافة. فإذا لم تكن النتيجة skeletal mesh، فاسحب ملف .fbx المحفوظ إلى Content Browser واستورده بوصفه Skeletal Mesh مع حركاته.
  • يجب أن يضم ملف .gltf كل شيء في ملف واحد. وإذا جاء ملفك مع ملف .bin منفصل أو خرائط خامات منفصلة، فصدّر ملف .glb بدلًا منه.

الأسئلة الشائعة

هل أحتاج إلى تصريف أي شيء؟

لا. الإضافة مكتوبة بـ Python، ويشغّلها مكوّن Python المدمج في المحرّر، لذا تعمل في المشاريع المبنية على Blueprint وحده دون C++ أو مُصرِّف.

تظهر رسالة بأن الشبكة ليس لها ملف مصدر. ماذا أفعل؟

يجهّز AFK AI الملف الذي جاءت منه الشبكة. فإذا جاءت من ملف .obj، فصدّر النموذج من تطبيقك ثلاثي الأبعاد بصيغة .fbx أو .glb أو .gltf واستورده. وإذا نُقل الملف أو تغيّر اسمه، فانقر بزر الفأرة الأيمن على الشبكة، واختر Reimport With New File، وحدّده في مكانه الحالي.

هل يمكنني استخدام حركات الـmannequin عليه؟

تستخدم عظام النموذج الشبيه بالبشر أسماء عظام mannequin في UE (pelvis و spine_01 و thigh_l)، لذا يستطيع IK Retargeter مطابقته مع الـmannequin ومع شخصياتك الأخرى تلقائيًا.

مع أي إصدارات تعمل؟

مع Unreal Engine 5.1 أو أحدث، على Windows و macOS و Linux.

هل AFK AI لـ Unreal Engine مجاني؟

تنزيله مجاني. وتُخصم كل عملية إعداد rig من حصة حسابك على afk.ai، كما في afk.ai/rig: يحصل الحساب المجاني على حصة شهرية قدرها 3 مع الحركات المجانية، والباقات المدفوعة تمنحك عمليات أكثر وكل الحركات. ولا تُحتسب العملية التي تفشل.

هل يُحفظ تسجيل دخولي داخل ملفاتي؟

لا. يُحفظ تسجيل دخولك على حاسوبك، في إعدادات المستخدم الخاصة بك، لا في ملف مشهد أو مشروع أبدًا، فمشاركة عملك أو رفعه إلى مستودع (commit) لا تعني مشاركة حسابك. والزر Sign out يمحوه.

هل يمكنني استخدام النتيجة في لعبة تجارية؟

نعم. الحركات بترخيص CC0 (ملكية عامة)، ونموذجك يبقى ملكك.

AFK AI لتطبيقاتك الأخرى

كل الإضافات →

تفضّل إعداد الـrig في متصفحك؟

يعمل afk.ai/rig بالطريقة نفسها، مع معاينة وإصلاحات وكل صيغ التنزيل.

جهّز نموذجًا للتحريك