الأدلةدليل4 دقيقة للقراءة
كيف تعمل ريغ لأفاتار VRChat دون Mixamo
أربع طرق لعمل ريغ لأفاتار دون Mixamo، والطريق الكامل من النموذج إلى أفاتار Humanoid في Unity، مع الأصابع.
عادةً ما يبحث الناس عن طريقة أخرى حين يقول Mixamo "unable to map your existing skeleton"، أو حين يكون للشخصية ذيل أو أجنحة أو معطف ضخم يربك العلامات، أو حين لا يريدون حساب Adobe ببساطة. إليك البدائل، والطريق الكامل مع الأداة التي نصنعها.
أربع طرق لعمل ريغ لأفاتار VRChat
| الأداة | كيف تعمل | الأصابع | ما بعد الشخصيات البشرية | تعمل على | التكلفة |
|---|---|---|---|---|---|
| Blender مع Rigify | يدويًا: تضع هيكلًا عظميًا من قالب، وتولّد الريغ، وترسم الأوزان | نعم | نعم، إن بنيته بنفسك | Windows و Mac و Linux | مجاني |
| AccuRIG 2 | تلقائيًا، من علامات تضعها | نعم | الشخصيات البشرية، بما فيها ذات النِّسَب الغريبة | Windows فقط؛ والتصدير يتطلب حساب ActorCore | مجاني |
| Auto-Rig Pro | إضافة لـ Blender تضع الريغ من بضع علامات | نعم | نعم، بما فيها الحيوانات | Blender | من $25 إلى $50، مرة واحدة |
| afk.ai | يضع الذكاء الاصطناعي المفاصل ويرسم الأوزان | نعم، بثلاثة مفاصل لكل إصبع | 15 نوعًا من الأجسام | متصفحك | مجاني للتجربة |
يمنحك Rigify أكبر قدر من التحكم ولا يكلّف شيئًا، لكن توقّع أن تقضي أمسية في رسم الأوزان في المرة الأولى. وAccuRIG هو الأقرب إلى Mixamo، مع علامات أكثر تسامحًا، على Windows. وAuto-Rig Pro هو ما يستقر عليه كثير من مستخدمي Blender. أما afk.ai فهو الأسرع إن كنت لا تريد تعلّم الريغ إطلاقًا.
مع afk.ai، خطوة بخطوة
- صدّر نموذجك بصيغة FBX أو GLB أو OBJ أو VRM، أو ملف ZIP مع خاماته. شخصية واحدة، واقفة وذراعاها بعيدتان قليلًا عن الجسم.
- أفلته في afk.ai/rig واختر Humanoid. يضع الذكاء الاصطناعي المفاصل، بما فيها الأصابع، ويرسم أوزان الجلد في نحو دقيقة.
- تحقق من الانثناءات. شغّل Walk ورقصة وتلويحًا. وإن انثنى مرفق أو ركبة في المكان الخطأ، فافتح Adjust، ثم Rig، ثم Move joints واسحبه.
- نزّل. اختر الحركات التي تريدها كتعبيرات (emotes) ونزّل ملف GLB، أو Download rig only.
- حوّله إلى FBX في Blender. File، ثم Import، ثم glTF 2.0. ثم File، ثم Export، ثم FBX، مع إيقاف Add Leaf Bones وضبط Apply Scalings على FBX All. جرّبنا ذلك بملف من afk.ai في Blender 5.2: وصلت العظام الـ 66 كلها وكل الحركات. أو تجاوز Blender: اختر FBX عند التنزيل، أو استخدم محوّل afk.ai.
- أعدّه في Unity 2022.3 كما تفعل مع أي أفاتار: علامة التبويب Rig، ثم Humanoid، ثم Configure وتحقق من الخانات (الجدول أدناه). أضف VRC Avatar Descriptor، واضبط موضع الرؤية، ثم Build & Publish. ويشرح دليلنا عن Mixamo لـ VRChat هذه الخطوات والتعبيرات والوضعيات؛ فهي نفسها لأي أفاتار Humanoid.
الهيكل العظمي، وأين يضعه Unity
الهيكل العظمي البشري في afk.ai مسمّى بطريقة تسمية mannequin في Unreal Engine. وفي شاشة Configure في Unity، تأخذ الخانات هذه العظام:
| خانة Unity | عظمة afk.ai |
|---|---|
| Hips | pelvis |
| Spine و Chest و Upper Chest | spine_01 و spine_02 و spine_03 |
| Neck و Head | neck_01 و head |
| Shoulder و Upper Arm و Lower Arm و Hand | clavicle و upperarm و lowerarm و hand (_l و _r) |
| Upper Leg و Lower Leg و Foot و Toes | thigh و calf و foot و ball (_l و _r) |
| Thumb و Index و Middle و Ring و Little | thumb و index و middle و ring و pinky من 01 إلى 03 |
يحتاج VRChat إلى Neck و Chest، وكلاهما موجود. لا توجد عظام للعينين أو الفك، فاستخدم أشكال المزج (blend shapes) الخاصة بنموذجك لمزامنة الشفاه والرمش.

root └ pelvis └ spine_01 └ spine_02 └ spine_03 └ neck_01 └ head └ clavicle_l └ upperarm_l └ lowerarm_l └ hand_l └ thumb_01_l thumb_02_l thumb_03_l └ index_01_l index_02_l index_03_l └ middle_01_l middle_02_l middle_03_l └ ring_01_l ring_02_l ring_03_l └ pinky_01_l pinky_02_l pinky_03_l └ clavicle_r ... (وبالمثل على اليمين) └ thigh_l └ calf_l └ foot_l └ ball_l └ thigh_r ... (وبالمثل على اليمين)ليس بشريًا؟ أفاتارات المخلوقات
يعمل afk.ai الريغ أيضًا للحيوانات رباعية الأرجل وذوات الحوافر، والطيور، والتنانين، والديناصورات، وغيرها، ولكلٍّ منها هيكل عظمي مصمم لجسمه. وفي Unity تُستورد هذه كريغ Generic بدلًا من Humanoid، ويتعامل VRChat مع أفاتارات Generic بطريقة مختلفة عن الشخصيات البشرية، لذا جرّبه عبر Build & Test قبل النشر.
- تنين
- رباعي الأرجل
- ذو حوافر
- ديناصور
- عنكبوت
- سمكة
أسئلة شائعة
هل توجد أي طريقة لعمل ريغ لنموذج لـ VRChat غير Mixamo؟
نعم. اعمل له الريغ يدويًا في Blender مع Rigify، أو استخدم AccuRIG 2 (مجاني، على Windows) أو إضافة Auto-Rig Pro لـ Blender، أو دع الذكاء الاصطناعي يعمل له الريغ في المتصفح مع afk.ai. وأيٌّ منها يعطيك هيكلًا عظميًا يستطيع Unity إعداده كأفاتار Humanoid.
هل في ريغ afk.ai أصابع؟
نعم. لكل إصبع وللإبهام ثلاثة مفاصل، يطابقها Unity مع خانات الأصابع لديه، فتظهر إيماءات اليدين في VRChat.
هل يمكنني عمل ريغ لنموذج VRoid أو VRM بهذه الطريقة؟
نعم، أفلت ملف VRM في afk.ai/rig كما هو واختر Use its skeleton. يحتفظ بعظامه وأوزان جلده، وتحرّك عظام النابض (spring bones) فيه شعره وتنورته أثناء تشغيل الحركات. وما تنزّله ملف GLB فيه هذا التأرجح مثبّتًا في الحركات، وليس فيزياء حية، لذا فلأفاتار VRChat يحتفظ بفيزيائه، يبقى تصدير VRoid الخاص بـ VRChat هو الطريق الأفضل. ويشرح دليلنا عن تحريك VRM الباقي.
هل يعدّ مزامنة الشفاه أو تتبع العينين؟
لا. يضيف هيكلًا عظميًا وأوزان جلد ويترك الوجه كما هو. وتستخدم مزامنة الشفاه والرمش أشكال المزج الخاصة بنموذجك، وتُضبط في VRC Avatar Descriptor.
هل سيعمل على Quest؟
الريغ سيعمل. أما حصول الأفاتار على تصنيف جيد على Quest فيعتمد على نموذجك: تحصل أفاتارات الهواتف على تصنيف Good تحت نحو 10,000 مثلث، وتحتاج إلى بناء Android خاص بها.
لماذا التحويل إلى FBX ما دام Unity يقرأ GLB؟
تُعدّ أفاتارات VRChat عادةً من ملف FBX عبر مستورد Humanoid في Unity، ومعظم أدلة VRChat وأدواته تفترض ذلك. والتحويل في Blender يستغرق دقيقة ويجنّبك المفاجآت.
اعمل ريغ لنموذجك وحرّكه
يعمل له الذكاء الاصطناعي الريغ في متصفحك، ثم تعمل عليه مئات الحركات. نزّل ملف GLB واحدًا لأي محرك.
المزيد من الأدلة
شرح عملي
من VRM إلى FBX، ومن GLB إلى FBX والعكس: محوّل ثلاثي الأبعاد يحتفظ بالحركات
أي نموذج ثلاثي الأبعاد إلى GLB أو FBX أو USDZ أو OBJ أو STL في متصفحك، مع الحفاظ على هيكله العظمي وأوزان جلده وكل إطار مفتاحي وأشكال وجهه.
دليل
إعادة استهداف الحركات: أضف حركات إلى نموذج مزوّد بالريغ أصلًا
أضف حركات إلى نموذج مزوّد بالريغ مع الحفاظ على هيكله العظمي وأوزان جلده وفيزيائه وحركاته الموجودة.
شرح عملي
تحريك VRM: ارفع ملف VRM واستعده مع الحركات وفيزيائه
أفلت ملف VRM، واحتفظ بهيكله العظمي وعظام النابض، ونزّله مع الحركات التي تختارها. وتتبع الوجه هو الخطوة التالية.