كيفية تركيب ذيل حيوان ثنائي الأبعاد لوضعيات مستقيمة وعلى شكل C وعلى شكل S
لتركيب ذيل حيوان ثنائي الأبعاد للوضعيات الثلاث، اربط شبكة ذيل مستقيمة بسلسلة عظام متصلة. أبقِ السلسلة مصطفة في الوضعية المستقيمة، ووزّع الدورانات في اتجاه واحد لتشكيل هيئة C، واعكس اتجاه الدوران على امتداد السلسلة لتشكيل هيئة S.
هذا المسار مخصص لمنشئ شخصيات يعمل على ذيل مرسوم واحد يُرى من الجانب. ويستخدم مصطلحات Spine عندما تساعد عناصر التحكم المحددة، مع الاستناد إلى مبادئ داعمة من وثائق الرسوم المتحركة ثنائية الأبعاد في Unity. الهدف المحدد هو إعداد هيكل ذيل واحد قابل لإعادة الاستخدام بثلاث وضعيات قابلة للتحرير.
ما الذي تحتاج إليه قبل إنشاء هيكل الذيل؟
جهّز صورة منفصلة للذيل، وجسم شخصية لتحديد نقطة اتصاله، ومحررًا يدعم الشبكات الموزونة والعظام الهرمية. في مسار العمل التالي الخاص بـ Spine، يلزم استخدام ملحقات الشبكة؛ ويذكر الدليل الرسمي أنها غير متاحة في Spine Essential. ملحقات الشبكة — دليل مستخدم Spine
ارسم الذيل مستقيمًا تقريبًا، مع تضييقه وعلاماته المقصودة. توصي وثائق Spine تحديدًا بصورة بداية مستقيمة لذيل طويل يجب أن ينحني في الاتجاهين، مع وضع الرسم قرب منتصف نطاق انحنائه. عرض الأوزان — دليل مستخدم Spine
مدّد رسم الذيل قليلًا إلى أسفل الجسم عند نقطة الاتصال. في هذا الإعداد، ضع هذا الجزء المتداخل خلف الجسم ليبقى الاتصال متصلًا بصريًا أثناء دوران الذيل. قيّم مقدار التداخل باستخدام أقوى الوضعيات المقصودة؛ إذ يعتمد المقدار المطلوب على الرسم.
كيف ينبغي ترتيب عظام الذيل؟
ابدأ بست عظام تشوّهية باسم tail_01 إلى tail_06، تمتد من القاعدة إلى الطرف. العدد ستة نقطة بداية توضيحية لهذا التمرين، وليس عددًا إلزاميًا. استخدم أطوالًا متساوية تقريبًا في البداية لتسهيل تقييم قيم الوضعيات أدناه.
أنشئ عظمة tail_mount منفصلة عند اتصال الجسم. اجعلها ابنة لعظمة الجسم المناسبة، واجعل tail_01 ابنًا لعظمة التثبيت، ثم اجعل كل عظمة ذيل تالية ابنةً للعظمة التي تسبقها. ضع أصل كل عظمة ابنة عند طرف العظمة السابقة. أبقِ السلسلة على الخط المركزي للذيل.
هذا التسلسل الهرمي مهم لأن تحويل العظمة الأم يؤثر في العظام التابعة لها. لذلك، يؤدي تدوير عظمة مبكرة إلى تحريك بقية السلسلة معها. توثّق Spine هذا التوارث بوصفه جزءًا أساسيًا من نظام العظام لديها. العظام — دليل مستخدم Spine
استخدم tail_mount لتوجيه الذيل كله، واستخدم عظامه الأبناء الست لتشكيل هيئته. أثناء الاختبار الأولي، أبقِ الدوران الموروث مفعّلًا، واستخدم مقياسًا بوحدة واحدة، واترك القص دون تغيير. دوّر كل عظمة على حدة قبل الربط: ينبغي أن تتبعها العظام التابعة، بينما تبقى العظام السابقة في مكانها.
أين تضع رؤوس الشبكة؟
في Spine، حدد ملحق المنطقة الخاص بالذيل وفعّل Mesh، ثم استخدم Edit Mesh لتشكيل هندسته. ينتج عن التحويل الأولي أربعة رؤوس عند الزوايا؛ ابدأ منها لبناء بنية انحناء الذيل. ملحقات الشبكة — دليل مستخدم Spine
لهذا الذيل، رتّب صفوفًا قصيرة من الرؤوس على امتداد عرضه عند القاعدة، وبالقرب من المفاصل، وباتجاه الطرف. ابدأ برؤوس على حافتي المحيط؛ وأضف رأسًا في الوسط حيث يساعد على التحكم في جزء عريض. صِل الصفوف المتجاورة لتشكيل شريط متصل من المثلثات.
اعتبر هذا الترتيب تصميمًا عمليًا أوليًا. افحص المثلثات بدلًا من الاكتفاء بالمحيط: فالمثلث الطويل الذي يمتد عبر عدة مفاصل يمنحك تحكمًا محليًا محدودًا. وتؤكد Spine أن مواضع الرؤوس ووصلات الحواف تحدد كيفية تشوّه الشبكة. ملحقات الشبكة — دليل مستخدم Spine
أضف هندسة في المواضع التي يكشف فيها اختبار الانحناء عن زاوية ظاهرة أو علامة مشوّهة. تجنب ملء الصورة كلها بشبكة كثيفة قبل الاختبار. كما توصي إرشادات Unity الأصلية لإعداد الهياكل باستخدام هندسة بسيطة وتعديل الشبكة يدويًا عند الحاجة إلى التحكم في الانحناء. كيفية تحريك الشخصيات ثنائية الأبعاد — Unity
كيف توزّع أوزان الذيل دون أن تجعله صلبًا؟
اربط الشبكة بعظام الذيل الست في وضعية الإعداد المستقيمة. في Spine، حدد الشبكة، واختر Bind في عرض Weights، وحدد العظام، ثم اخرج من وضع الربط. يحسب الربط الأولي الأوزان تلقائيًا. عرض الأوزان — دليل مستخدم Spine
تحدد الأوزان مدى تأثير كل عظمة في الرأس. تشرح Unity أن الوزن صفر يعني عدم وجود تأثير، والوزن واحد يجعل الرأس يتبع تلك العظمة بالكامل؛ كما توصي إرشاداتها بإزالة العظام غير ذات الصلة من قائمة التأثير في الرسم. كيفية تحريك الشخصيات ثنائية الأبعاد — Unity
في هذا الهيكل، اجعل صف الاتصال متأثرًا بالكامل بـ tail_01. على امتداد كل انحناء، ابدأ بمزج العظام المتجاورة عبر صفوف الرؤوس المتتالية. على سبيل المثال، قد ينتقل التوزيع من 75% للعظمة السابقة و25% للعظمة التالية، مرورًا بـ 50/50، وصولًا إلى 25/75. هذه قيم توضيحية اضبطها وفقًا للمحيط.
أبقِ التأثيرات محلية على امتداد الذيل. ينبغي ألا يحتاج رأس قرب القاعدة إلى عظمة الطرف لتشكيل هذه الوضعيات. ابدأ بتأثير عظمتيْن متجاورتيْن لكل رأس انتقالي، ولا توسّع التأثير إلا إذا استدعى التشوّه ذلك.
اختبر انحناءً متوسطًا، وافحص النتيجة، وعدّل المنطقة المتأثرة فقط. تقوم Smooth في Spine بمتوسط الأوزان المجاورة، بينما تزيل Prune التأثيرات الصغيرة. استخدم كلًا منهما بشكل انتقائي، ثم أعد فحص المحيط. عرض الأوزان — دليل مستخدم Spine
ما الدورانات التي تنتج وضعيات مستقيمة وعلى شكل C وعلى شكل S؟
الجدول أدناه مثال تطبيقي أصلي لست عظام متساوية الطول. ويفترض سلسلة إعداد مستقيمة تشير إلى اليمين، وعظمة تثبيت ثابتة، ودورانًا موروثًا، ومقياسًا بوحدة واحدة، وعدم وجود قيود فعّالة تتجاوز العظام. جميع القيم دورانات محلية نسبةً إلى العظمة السابقة؛ والزوايا الموجبة تدور عكس اتجاه عقارب الساعة.
يُقاس الدوران المحلي في Spine بالنسبة إلى العظمة الأم، بينما يصف الدوران العالمي الاتجاه على الشاشة. حدد محاور Local عند إدخال هذا المثال. الأدوات — دليل مستخدم Spine
| الوضعية | tail_01 | tail_02 | tail_03 | tail_04 | tail_05 | tail_06 |
|---|---|---|---|---|---|---|
| مستقيمة | 0° | 0° | 0° | 0° | 0° | 0° |
| على شكل C | 0° | +30° | +30° | +30° | +30° | +30° |
| على شكل S | 0° | +30° | +30° | −30° | −30° | −30° |
مستقيمة: حاذِ كل مقطع
أعِد كل الدورانات المحلية الستة إلى الصفر. تحقّق من استقامة الخط المركزي، ومتابعة الطرف للتضييق الأصلي، وعدم بقاء أي رأس منزاحًا بسبب تعديل سابق. دوّر tail_mount فقط إذا أردت أن يشير الذيل المستقيم إلى أعلى أو أسفل بالنسبة إلى الجسم.
الوضعية المستقيمة هي أيضًا نقطة الأساس للفحص. إذا كان الرسم مشوّهًا هنا، فاعالج ذلك قبل تنقيح الوضعيات المنحنية.
على شكل C: وزّع الانعطاف
طبّق صف الوضعية على شكل C من القاعدة إلى الطرف. ستكون اتجاهات المقاطع الناتجة بالنسبة إلى عظمة التثبيت 0° و30° و60° و90° و120° و150°. تنتج هذه الاتجاهات عن جمع الدورانات المحلية على امتداد السلسلة.
توزّع الزيادات في الاتجاه نفسه الانعطاف على خمسة مفاصل. قلّل مقدارها للحصول على منحنى مفتوح؛ وزدها بحذر للحصول على التفاف أشد. لعكس اتجاه الانحناء، اعكس إشارة كل قيمة غير صفرية. نقّح القيم كلًا على حدة إذا كان الرسم يحتاج إلى قاعدة أعرض أو طرف أكثر التفافًا.
على شكل S: اعكس الانعطاف على امتداد السلسلة
طبّق صف الوضعية على شكل S. ستكون اتجاهات المقاطع المتراكمة 0° و30° و60° و30° و0° و−30°. ينعطف الجزء الأول إلى أعلى، ثم تنعطف المفاصل اللاحقة عائدًة، ما يؤدي إلى تغير الانحناء.
إذا بدت النتيجة كهيئة C ذات طرف معقوف صغير، فاجعل الانعكاس يبدأ في موضع أبكر أو وزّع الدوران السالب على مزيد من المفاصل. وإذا بدا الوسط حادًا، فقلّل تغيرات الزوايا المتجاورة وافحص الأوزان حول ذلك الانتقال. ستغير أطوال العظام غير المتساوية المحيط حتى لو بقيت الزوايا كما هي.
كيف تشخّص الانضغاط والزوايا الحادة وانجراف الذيل؟
افحص سلسلة العظام أولًا، ثم أظهر طبقة الشبكة، ثم افحص الأوزان. يساعد هذا التسلسل على تحديد الجزء الذي يحتاج إلى تعديل في الهيكل.
| المشكلة الظاهرة | الفحص الأول | التعديل العملي |
|---|---|---|
| في السلسلة نفسها زاوية غير مرغوبة | توزيع الدوران المحلي | وزّع الانعطاف على مفاصل متجاورة. |
| العظام تشكّل المنحنى المطلوب، لكن المحيط يبدو زاويًا | صفوف الرؤوس ووصلات المثلثات | أضف هندسة حول الزاوية الظاهرة أو أعد تموضعها. |
| منطقة عريضة تتبع مقطعًا واحدًا بصلابة | انتقالات الأوزان | امزج التأثيرات المتجاورة عبر مزيد من الصفوف. |
| يضيق الذيل بشدة داخل الانحناء | زاوية الانحناء والأوزان المحيطة | افتح الانحناء، ثم نقّح المزج والهندسة محليًا. |
| تنفصل القاعدة عن الجسم | موضع عظمة التثبيت وأوزان صف الاتصال والتداخل | أعد الاتصال قبل تعديل الطرف. |
| يتحرك الذيل كله على نحو غير متوقع | التسلسل الهرمي للعظام ونمط الإحداثيات | افحص عظمة التثبيت واستخدم الدورانات المحلية باستمرار. |
تعامل مع هذه الأمور كنقاط بداية للتشخيص. لن تصحح الرؤوس الإضافية وحدها وضعية عظام غير مناسبة، كما أن الأوزان الأكثر سلاسة لن تنشئ تغيرًا مفقودًا في الانحناء. غيّر عاملًا واحدًا في كل مرة وقارن بالوضعية المستقيمة الأساسية.
تجنب استخدام عناصر التحكم لإعادة ضبط الشبكة كطريقة اعتيادية لإعادة ضبط الوضعية. توثّق Spine أن عمليات Reset الخاصة بالشبكة تزيل الأوزان ومفاتيح تحريك التشوّه. احفظ نسخة عمل منفصلة قبل إعادة بناء الهندسة أو عمليات الربط. ملحقات الشبكة — دليل مستخدم Spine
كيف تتحقق من الوضعيات الثلاث وتحفظها؟
أنشئ اختبارات وضعيات منفصلة أو رسومًا متحركة قصيرة باسم tail_straight وtail_C وtail_S. سجّل الدورانات الستة كلها لكل اختبار حتى يحدد كل اختبار السلسلة كاملة. أبقِ موضع عظمة التثبيت وإزاحات العظام والمقياس متسقة عند المقارنة بينها.
افحص كل وضعية مع إظهار الجسم، ثم اعزل الذيل. تحقّق من نقطة الاتصال والمحيط الخارجي والمنحنى الداخلي والطرف وأي خطوط أو بقع. كرر اختباري C وS مع عكس إشارات الدوران لفحص الانحناء في كلا الاتجاهين.
أخيرًا، افحص المواضع الوسيطة بين الوضعية المستقيمة والمنحنية. قد يبدو الهيكل مقبولًا عند الوضعيات النهائية، بينما يُظهر انتقالًا غير ملائم بينها. أضف وضعية وسيطة عند الحاجة، ثم أعد فحص الإطارات المحيطة.
يكون الهيكل جاهزًا لهذه الوضعيات الثلاث عندما تتمكن من جعل الذيل مستقيمًا، وتشكيل C متصلة، وإحداث انعكاس واضح في الانحناء على هيئة S، مع الحفاظ على الاتصال المقصود والرسم المميز. احتفظ بهذه الاختبارات كمرجع عند إجراء تعديلات لاحقة على الشبكة أو الأوزان.
