ملف MNM: الجسر بين رسومك المتحركة BVH و Biped

2026 February 10 | مترجم من الإسبانية
Interfaz de 3ds Max mostrando la importación de un archivo BVH con un archivo MNM aplicado para alinear huesos

ملف MNM: الجسر بين رسومك المتحركة BVH و Biped

عندما تحاول تطبيق رسم متحرك .bvh على نظام Biped في 3ds Max وتبدو العظام وكأنها تتحدث لغات مختلفة، ليس الأمر أنك ملعون (رغم أنه يبدو كذلك). ما ينقص هو مترجم: ملف .mnm (Marker Name Map)، أداة غير معروفة نسبيًا ولكنها أساسية لمواءمة عظام ملف BVH مع تلك التي يتوقعها Biped. الخبر السار هو أنك لا تحتاج إلى طقس غامض لإنشائه؟ فقط الصبر، وجرعة جيدة من المعرفة التقنية التي أشاركها معك الآن.

ما هو ملف MNM وما فائدته؟

يتصرف ملف .mnm كقاموس يربط أسماء العظام القادمة من رسمك المتحرك .bvh بأسماء النظام الداخلية لنظام Biped. على سبيل المثال، إذا كان BVH الخاص بك يقول RightArm لكن Biped يتوقع RUpperArm، فإن ملف MNM يخبر النظام، عندما ترى RightArm، استخدمه كما لو كان RUpperArm.

يصبح هذا أمرًا ضروريًا عند العمل مع بيانات التقاط الحركة (mocap)، سواء كانت قادمة من Mixamo، أنظمة منزلية أو مكتبات مجانية مثل CMU أو Carnegie Mellon.

كيفية إنشاء ملف MNM من الصفر

لا يتطلب إنشاء ملف MNM برمجيات إضافية. إنه ببساطة ملف نصي عادي (.txt) تم تغيير اسمه إلى امتداد .mnm. الهيكل بسيط:

RightArm = RUpperArm
LeftArm = LUpperArm
RightForeArm = RForearm
LeftForeArm = LForearm
RightLeg = RThigh
LeftLeg = LThigh
RightUpLeg = RCalf
LeftUpLeg = LCalf
Hips = Pelvis
Spine = Spine
Head = Head

تمثل كل سطر مطابقة: اسم عظمة BVH = اسم عظمة Biped. احفظه بامتداد .mnm، على سبيل المثال: mixamo_to_biped.mnm.

كيفية تطبيق ملف MNM عند استيراد BVH

بمجرد إنشاء ملف MNM الخاص بك:

انقر على OK. إذا كان التوطين صحيحًا، سترى أن Biped يقبل الرسم المتحرك دون أخطاء. من المهم أن يغطي ملف MNM جميع الأسماء ذات الصلة؛ إذا كان أحدها مفقودًا، قد يبقى الرسم المتحرك غير مكتمل أو موضوع بشكل خاطئ.

بديل حديث؟ نسِ Biped واستخدم CAT أو FBX مباشرة

إذا كنت تغوص في الرسوم المتحركة باستخدام mocap وترى أن Biped و MNM يستهلكان روحك، فربما حان الوقت للنظر نحو المستقبل. نظام CAT (Character Animation Toolkit) وأدوات retargeting FBX الحديثة في 3ds Max 2025 وبرمجيات أخرى مثل MotionBuilder أو Cascadeur تسمح بـ retargetear الرسوم المتحركة بألم أقل بكثير. بالإضافة إلى ذلك، تنسيق FBX أكثر مرونة، يحافظ على التسلسل الهرمي والدورانات النظيفة ولا يتطلب ملفات MNM.

لأنه بالطبع، كنت تعتقد أن العظام تتحرك لوحدها؟ ويتبين أنها تحتاج إلى أن يخبرها أحدهم من هم.