الأدلةشرح عملي4 دقيقة للقراءة
تحريك VRM: ارفع ملف VRM واستعده مع الحركات وفيزيائه
أفلت ملف VRM، واحتفظ بهيكله العظمي وعظام النابض، ونزّله مع الحركات التي تختارها. وتتبع الوجه هو الخطوة التالية.
صار afk.ai يعمل الريغ لملف VRM بهيكله العظمي الخاص. أفلت الملف في afk.ai/rig واختر Use its skeleton (استخدم هيكله العظمي). وبعد نحو 10 ثوانٍ تعمل حركاتنا على أفاتارك، وشعره وتنورته يتأرجحان بالطريقة التي أعدّها صانعه. لا Unity، ولا مطابقة للعظام، ولا إعادة استهداف.
كيف يعمل
- احصل على ملف VRM. في VRoid Studio، استخدم Export، ثم VRM. والملف المنزّل من VRoid Hub أو Booth يعمل كما هو. ويعمل VRM 0 و VRM 1.0 كلاهما.
- أفلته في afk.ai/rig. يقرأ العظام البشرية الخاصة بملف VRM ويسألك إن كنت تريد استخدامها. اختر Use its skeleton.
- انتظر نحو 10 ثوانٍ. يستقر هيكلنا العظمي على مفاصل أفاتارك بالضبط، وتبقى أوزان جلده كما رسمها صانعه. لا شيء يُخمَّن.
- شغّل الحركات. ركض ورقصات وسلاسل ضربات بالسيف وتعاويذ وتعبيرات، 594 حركة في المجموع. ويتأرجح الشعر والتنانير وكل ما هو على عظمة نابض أثناء تشغيلها.
- نزّل ملف GLB فيه الحركات التي تختارها. والتأرجح مثبّت في كل حركة، فتعمل بالطريقة نفسها في أي تطبيق.

ما الذي يأتي معك من ملف VRM
كل ما يحرّك الجسم. وما تنزّله ملف GLB، وليس VRM، لذا تبقى الأشياء القليلة التي لا يستطيع حملها إلا ملف VRM خارج الملف حاليًا.
في الملف المنزّل، تأخذ عظام الجسم أسماء afk.ai (pelvis و spine_01 و thigh_l، مثل mannequin في Unreal)، وهكذا تناسب مجموعة واحدة من الحركات كل ريغ من afk.ai. أما العظام الإضافية فتحتفظ بالأسماء التي أعطاها إياها ملف VRM.
| في ملف VRM | على afk.ai |
|---|---|
| الهيكل العظمي البشري | يُستخدم عظمةً بعظمة، من تسميات VRM نفسها |
| أوزان الجلد | تبقى كما هي تمامًا |
| عظام الشعر والتنورة والأكمام والإكسسوارات | تبقى، وتأتي في الملف المنزّل |
| عظام النابض (spring bones) ومصادماتها | تتأرجح أثناء تشغيل الحركات، وتُثبَّت في الملف المنزّل |
| قيود VRM 1.0 (constraints) | تُتبع: تدور عظمة الالتواء أو الكم مع العظمة التي تحرّكها |
| الخامات | تبقى |
| تعابير الوجه | ليست في الملف المنزّل بعد: قريبًا |
| التظليل الكرتوني (MToon) | إعداد خاص بـ VRM، فلا يأتي في ملف GLB |
هيكله العظمي الخاص، أم ذكاؤنا الاصطناعي؟
الاختيار لك. لملف VRM، يكاد يكون Use its skeleton هو الخيار دائمًا: فهو أسرع، وأوزانه صُنعت يدويًا لذلك الأفاتار، وشعره وملابسه تتأرجح.
أما Rig it with our AI (اعمل له الريغ بذكائنا الاصطناعي) فيعمل له الريغ من الصفر، كما يفعل afk.ai مع أي نموذج. وهو متاح للأفاتار الذي هيكله العظمي معطوب.
غيّرت رأيك بعد الريغ؟ في علامة التبويب Rig في لوحة Adjust يوجد Rig it with our AI instead.
ملف VRM واحد، وكل الحركات
تعمل كل حركة بشرية في مكتبة afk.ai على ملف VRM: الحركات الـ 594 نفسها التي تحصل عليها أي شخصية بشرية. جرّبنا ملفات VRM مصنوعة في VRoid Studio وأخرى مصنوعة يدويًا، VRM 0 و 1.0، وطوبق كل منها وعُمل له الريغ في ثوانٍ. وإليك AvatarSample_C من VRoid Studio مع ست منها.
- Run Anime
- Dance Charleston
- Kick
- Dance Shuffle
- Jumping Jacks
- Victory Fist Pump
شخصيات بشرية مزوّدة بالريغ ليست VRM
يُطرح السؤال نفسه مع أي ملف مرفوع مزوّد أصلًا بريغ بشري يستطيع afk.ai مطابقته: شخصية Mixamo، أو نموذج VRoid مصدّر بصيغة FBX، أو mannequin من Unreal، أو Unity Humanoid، أو ريغ Biped. يطابق العظام بأسمائها ويحتفظ بالعظام الإضافية. لكن ملف VRM وحده يحمل عظام النابض، لذا يتحرك الشعر والملابس في الأنواع الأخرى مع العظام التي ترتبط بها أوزانها. المزيد عن ذلك في إعادة استهداف الحركات.
استخدام الملف المنزّل
- Blender
- File، ثم Import، ثم glTF 2.0. تأتي كل حركة كـ action. تحتاج إلى FBX؟ اختر FBX عند التنزيل، أو استخدم محوّل afk.ai.
- Unity
- اختر FBX عند التنزيل، لأفاتار Humanoid، أو استورد ملف GLB عبر glTFast.
- Unreal و Godot و three.js
- حمّل ملف GLB كما هو.
- تطبيقات VTubing
- يحتاج VSeeFace و Warudo و VNyan إلى ملف VRM. وهذا ما سيأتي لاحقًا.
قريبًا: أي نموذج إلى VRM، مع تتبع الوجه والفيزياء
بعد ذلك، يسير الأمر في الاتجاه المعاكس. أفلت أي شخصية، حتى ملف FBX أو GLB أو OBJ بلا هيكل عظمي ولا ريغ للوجه، واحصل على ملف VRM. سيكون مزوّدًا بالريغ، مع أشكال للوجه تتبع وجهك عبر كاميرا الويب أو الهاتف للرمش والكلام والتعابير، وفيزياء عظام النابض على شعره وملابسه. جاهزًا للتحميل في تطبيق VTubing.
نموذجك
أي شخصية، حتى لو لم يكن لها هيكل عظمي أو أشكال وجه
avatar.vrmقريبًا
- هيكل عظمي بشري · يركّبه الذكاء الاصطناعي، بما فيه الأصابع
- تتبّع الوجه · أشكال للرمش والكلام والتعابير، تحرّكها كاميرا الويب أو هاتفك
- الفيزياء · عظام النابض على شعرها وملابسها
أسئلة شائعة
هل يمكنني رفع ملف VRM إلى afk.ai؟
نعم. أفلت ملف .vrm في afk.ai/rig كما هو، VRM 0 أو VRM 1.0. اختر Use its skeleton فتعمل حركاتنا على عظامه هو.
هل يحتفظ بعظام النابض في ملف VRM؟
نعم. يتأرجح الشعر والتنانير وكل ما هو على عظمة نابض أثناء تشغيل الحركات، ومصادمات VRM تبقيها خارج الجسم. وفي الملف المنزّل، يُثبَّت التأرجح في كل حركة كإطارات مفتاحية، لأن ملفات GLB و FBX لا تستطيع حمل عظام النابض.
هل أحصل على ملف VRM في المقابل؟
ليس بعد. تحصل على ملف GLB فيه الحركات التي اخترتها. أما تصدير VRM، مع تتبع الوجه والفيزياء، فقادم قريبًا.
هل تبقى تعابير الوجه في ملف VRM؟
ليس في الملف المنزّل بعد. يأتي الجسم والشعر والملابس. أما أشكال الوجه فستأتي مع تصدير VRM.
هل يمكنني تحريك نموذج VRoid دون Unity؟
نعم. صدّره من VRoid Studio بصيغة VRM، وأفلته في afk.ai/rig، وشغّل الحركات في متصفحك. لا شيء لتثبيته، ولا شيء لإعادة استهدافه.
ماذا لو لم يتعرّف afk.ai على الهيكل العظمي في ملف VRM؟
عندها لا يسألك. ينتقل مباشرةً إلى الذكاء الاصطناعي، الذي يعمل الريغ للأفاتار من الصفر مثل أي نموذج آخر، بما في ذلك الأصابع.
كم عدد الحركات، وهل هي مجانية؟
594 للشخصية البشرية، سواء كانت VRM أم لا. يمكنك عمل الريغ لـ 3 نماذج شهريًا مجانًا وتشغيل كل الحركات عليها. ويستطيع الحساب المجاني تنزيل 3 حركات شهريًا، أما Pro فيفتحها كلها.
اعمل ريغ لنموذجك وحرّكه
يعمل له الذكاء الاصطناعي الريغ في متصفحك، ثم تعمل عليه مئات الحركات. نزّل ملف GLB واحدًا لأي محرك.
المزيد من الأدلة
شرح عملي
من VRM إلى FBX، ومن GLB إلى FBX والعكس: محوّل ثلاثي الأبعاد يحتفظ بالحركات
أي نموذج ثلاثي الأبعاد إلى GLB أو FBX أو USDZ أو OBJ أو STL في متصفحك، مع الحفاظ على هيكله العظمي وأوزان جلده وكل إطار مفتاحي وأشكال وجهه.
دليل
إعادة استهداف الحركات: أضف حركات إلى نموذج مزوّد بالريغ أصلًا
أضف حركات إلى نموذج مزوّد بالريغ مع الحفاظ على هيكله العظمي وأوزان جلده وفيزيائه وحركاته الموجودة.
دليل
أدوات تحريك الشخصيات ثلاثية الأبعاد في تبويب متصفح واحد: ريغ وتحريك وضبط وتصدير
أفلت نموذجًا فيعمل له الذكاء الاصطناعي الريغ، ثم تعمل عليه مئات الحركات المصممة لهيكله. اضبطها بأشرطة التمرير ونزّل ملفًا واحدًا لأي محرك.