
لماذا يتعطل الـ mirror للقدم في CAT؟
عندما تعمل مع rigs المبنية على CAT (Character Animation Toolkit) في 3ds Max، من المغري تحريك Foot Platform مباشرة للتحكم في دوران القدم. تظهر المشكلة عندما تقوم بـ mirror pose: يفقد النظام التماثل ولا تستجيب القدم المنعكسة بشكل صحيح.
السبب: الـ Platform لا ينعكس بشكل جيد
تحدث الخطأ لأن محور الـ Platform غير مشمول في نظام التماثل الداخلي لـ CAT. عندما تحركه مباشرة (مثل رفع الكعب)، لا يعرف CAT كيفية عكس هذا التغيير على الجانب المقابل. هذا يكسر سير العمل المبني على الـ mirroring.
الحل العملي: لا تحرك الـ Platform مباشرة
أفضل استراتيجية هي استخدام المتحكمات المخصصة:
- Heel لرفع الكعب
- Toe لرفع أطراف الأصابع
- Ball لدوران القدم
اترك الـ Platform بدون حركة مباشرة أو استخدم تحولاته في طبقة أساسية. ثم، أنشئ طبقة تحريك إضافية حيث تقوم بالتحريك والـ mirror. بهذه الطريقة، يتجاهل CAT الـ Platform عند عكس الوضعيات، محافظاً على التماثل الوظيفي.
وماذا إذا كان قد تم تحريكه بالفعل؟
إذا كنت قد حركت الـ Platform بالفعل، يمكنك:
- فصل تلك التحريكات في طبقة سفلية لا تنعكس
- أو استخدام سكريبتات لنسخ القيم يدوياً إلى القدم الأخرى
ليس مثالياً، لكنه يمكن أن ينقذ تحريكاً دون الحاجة إلى البدء من الصفر.
العبرة اليوم
CAT لا يغفر الاختصارات. إذا لم تدور القدم كما يجب، فمن المحتمل أنها ليست خطأ... بل تحذير: “افعلها كما أريد أو استعد للمعاناة”.
لذا الآن تعرف: احترم تسلسل CAT، استخدم متحكماته والـ mirror سيعمل كما يجب. rig الخاص بك (وصبرك) سيشكرانك.