باختصار
- تخزّن Actions معلومات الحركة للعناصر الحاملة لبيانات التحريك، مثل الكائنات والمواد.
- تنظّم مسارات NLA شرائط Actions لتشغيل الحركات بالتتابع أو تشغيل عدة حركات معًا.
- تشارك النسخة المرتبطة Action نفسها، بينما تنشئ النسخة العادية Actions منفصلة تتيح التحرير المستقل.
- يساعد كتم الشرائط أو قفلها أو معاينة المسار وحده على التحكم بطبقات التحريك.
ما الذي ستتعلمه في هذا الدليل؟
لا يقتصر التحريك في Blender على وضع الإطارات المفتاحية على الخط الزمني. إذ يمكن تخزين موضع كائن أو لون مادة أو أي خاصية أخرى قابلة للتحريك ضمن هياكل بيانات تُسمى Actions. أما NLA Editor فيتيح تنظيم هذه Actions على مستوى أعلى: يمكنك ترتيب الحركات في شرائط، وجمعها ضمن مسارات مختلفة، وإدارة تدفق التحريك في المشهد بسهولة أكبر.
يعتمد هذا الشرح على حركة كاميرا بسيطة وكائنات المشهد، وهي أمثلة مناسبة للتصوير المعماري. وليس الهدف إنشاء ملف مشروع محدد، بل توضيح كيفية عمل مفاهيم Action وslot وشريط NLA ومسار معًا. ولا تقتصر أدوات NLA على تحريك الشخصيات أو الكاميرات؛ إذ يمكن لكتل بيانات مختلفة تحتوي على بيانات تحريك استخدام Actions أيضًا.
المتطلبات
يكفي توفر جهاز مثبت عليه Blender ومشهد يحتوي على بيانات تحريك. لا يحدد دليل Blender المستخدم في هذا الشرح رقم إصدار بعينه، لذا لا نذكر شرطًا متعلقًا بالإصدار. إذا ظهرت أسماء العناصر أو التخطيطات على الشاشة بصورة مختلفة بحسب الإصدار، فاسترشد بالمفاهيم المرتبطة بمحررات NLA وAction والتحريك. ولا تشير المصادر إلى متطلبات حساب أو شروط خاصة بإضافات.
يمكنك البدء بإضافة إطار مفتاحي إلى كائن أو استخدام ملف يحتوي مسبقًا على Actions. عند إنشاء التحريك للمرة الأولى، يحاول Blender العثور على Action مناسب؛ وإذا لم يعثر عليه، ينشئ Action جديدًا ويعيّن للكائن slot. ويُستخدم slot لفصل التحريكات التابعة لكتل بيانات مختلفة داخل Action. فمثلًا، يمكن تمثيل كائن ومادته باستخدام slotين مختلفين ضمن Action نفسه.
تنظيم NLA خطوة بخطوة
1. تحقق من بيانات التحريك وAction
حدد كائنًا وافتح لوحة Animation ضمن الخصائص التي تحتوي على بيانات التحريك. من هناك يمكنك رؤية Action وslot المعيّنين للكائن، كما يمكنك عند الحاجة تعيين Action وslot موجودين يدويًا. إذا عيّنت Action وتركت slot فارغًا، فقد يُنشأ slot جديد عند إضافة أول إطار مفتاحي. وإذا لم يعثر Blender على slot مناسب، فقد يترك اختيار slot فارغًا؛ وفي هذه الحالة يمكنك تحديد slot موجود يدويًا أو إنشاء واحد جديد.
من المفيد تنظيم Actions بحيث تمثل كل واحدة منها مقطع تحريك مستقلًا. فمثلًا، يمكنك حفظ حركة كائن الكاميرا في Action، ثم استخدام هذا المقطع لاحقًا ضمن تسلسل مشهد آخر. وتُعد Actions كتل بيانات يمكن إضافتها إلى ملفات Blender أخرى أو ربطها بها.
2. انقل Action إلى مسار NLA
يعرض Action Track الموجود في أعلى NLA Editor الـAction النشط للكائن. وتُنشأ الإطارات المفتاحية الجديدة افتراضيًا ضمن هذا الـAction. لاستخدام الـAction النشط كشريط ضمن تدفق NLA، انقر زر Push Down Action في Action Track. عندها ينشئ Blender مسارًا جديدًا وينقل الـAction النشط إليه على هيئة شريط. وبعد إفراغ Action Track، إذا أُضيف إطار مفتاحي جديد، ينشئ Blender Action نشطًا جديدًا له.
يمكن لكل مسار تشغيل Action واحدة أو أكثر بالتتابع. كما تتيح المسارات المتعددة تنظيم الحركات المتزامنة. وتكون أولوية المسارات العليا أعلى من أولوية المسارات السفلى، كما يمكن اختيار طريقة مزج المسارات. وهكذا يمكنك إدارة مساهمة كل طبقة في النتيجة عبر المسارات، مع تنظيم مقاطع التحريك المنفصلة.
3. حرّك الشرائط واضبط توقيتها
حدد الشرائط في NLA Editor ثم حرّكها لوضعها في وقت مختلف أو في مسار آخر. يمكنك تغيير مقياس الشريط المحدد مع تثبيت مؤشر التشغيل كنقطة ارتكاز، أو تقسيمه إلى جزأين، أو نقله إلى مسار آخر. كما تتوفر خيارات لمحاذاة بداية الشريط مع الإطار الحالي أو أقرب إطار كامل أو أقرب ثانية أو أقرب علامة.
لمن يفضل استخدام الاختصارات، يذكر الدليل المرجعي أن التحريك يتم باستخدام G، وتغيير المقياس باستخدام S، والتقسيم باستخدام Y. تسهّل إعادة ترتيب الشرائط في NLA Editor تحديد الجزء الذي سيُعرض أولًا أو لاحقًا من حركة الكاميرا. ويمكن أيضًا استخدام خيارات التحويل إلى عرض الثواني في NLA Editor وإظهار العلامات عند ضبط التوقيت.
4. اختر نوع النسخ بحسب الغرض
عند نسخ شريط بالطريقة العادية، تُنسخ معه Action المرتبطة به. ولا يؤثر تعديل الإطارات المفتاحية في النسخة على الشريط الأصلي. أما النسخ المرتبط، فيجعل الشريطين يستخدمان Action نفسها؛ لذا ينعكس تعديل الإطارات المفتاحية في أحدهما على الآخر. ويشير Blender إلى هذا الارتباط بإبراز الشريط المرتبط الآخر باللون الأحمر.
قد يكون النسخ المرتبط مناسبًا لإعادة استخدام الحركة نفسها في أوقات مختلفة ضمن جولة كاميرا معمارية. لكن إذا كنت ستضبط التوقيت أو الحركة بشكل منفصل لكل نسخة، فالنسخ العادي خيار أكثر أمانًا. وعند تحديد عدة شرائط، تفصل عملية Make Single User ما يلزم من Actions كي تتمكن من تحرير كل شريط بشكل مستقل.
5. تحكم بالمسارات ونطاق التحرير
يؤدي كتم مسار إلى تعطيل مساهمته في التحريك مؤقتًا، وتظهر الشرائط بحدود منقطة. ويمنع قفل المسار إجراء التعديلات. أما خيار Solo فيكتم المسارات الأخرى وAction Track، بحيث يمكنك معاينة تأثير المسار المحدد وحده. وتسهّل هذه الضوابط معرفة Action المسؤولة عن الحركة في المشهد.
لتحرير Action الخاصة بشريط، حدده واضغط Tab للدخول إلى Tweak Mode. في هذا الوضع، تظهر الإطارات المفتاحية للـAction ضمن المحررات. ويمكن استخدام خيار تحرير كامل التكديس للعمل مع إبقاء المسارات الأخرى ظاهرة؛ أما خيار التكديس السفلي فيكتم المسارات الواقعة فوق المسار النشط. بعد انتهاء التحرير، بدّل الوضع مجددًا للخروج.
لتجميع الشرائط، حدد شريطين أو أكثر واستخدم Make Meta؛ أما Remove Meta فيعيد فك المجموعة. ويتوفر Sync Action Length لمطابقة طول الشريط مع المدة الواقعة بين أول إطار مفتاحي وآخر إطار مفتاحي في Action. كما يمكن استخدام خيار Clean Curves بعد Bake Action لتقليل الإطارات المفتاحية غير الضرورية؛ إذ يحوّل Bake Action الحركة النهائية إلى إطارات مفتاحية على امتداد إطارات المشهد.
الأخطاء الشائعة ونقاط يجب مراعاتها في سير عمل التصوير المعماري
من أكثر حالات الالتباس شيوعًا افتراض أن النسخ المرتبط ينشئ نسخة مستقلة. فالشرائط التي تستخدم Action نفسها تتأثر ببعضها عند تعديل الإطارات المفتاحية. إذا كنت بحاجة إلى تحرير مستقل، فاستخدم النسخ العادي أو عملية Make Single User. كذلك قد لا تعرض الحركة إذا كان المسار مكتومًا؛ لذا تحقق من تفعيل المسار عند تقييم النتيجة.
يمكن أن يساعد NLA فرق التصوير المعماري على تقسيم حركات الكاميرا وتحريكات المشهد إلى مقاطع يسهل إدارتها. ويفيد تنظيم الحركات المتكررة على هيئة Actions خصوصًا، لأنه يسهّل العمل دون البحث عن كل إطار مفتاحي على حدة في الخط الزمني. ويمكن ربط استخدام Action تلقائيًا بين عناصر مرتبطة، مثل كائن الكاميرا وبيانات الكاميرا؛ لكن قد ينشئ Blender Actions منفصلة في حالات مثل استخدام عدة كائنات لكتلة بيانات mesh نفسها.
لا يوصف استخدام NLA بأنه ميزة تغيّر وحدها مدة التصيير أو متطلبات الأجهزة. لذا، قبل اعتماد سير العمل، تحقق من ارتباط Actions وslots بالكائنات الصحيحة، وحدد ما إذا كان ينبغي أن تكون الشرائط المعاد استخدامها مشتركة أم مستقلة. ولا ينبغي افتراض أي شيء إضافي بشأن الترخيص أو التوافق، إذ لا تقدم المصادر معلومات عن هذين الموضوعين.
الخطوات التالية
ابدأ في مشهد صغير بنقل Action واحدة إلى NLA باستخدام Push Down Action، ثم غيّر توقيت الشريط. بعد ذلك، جرّب النسخ العادي والنسخ المرتبط كلًّا على حدة ولاحظ الحالات التي تبقى فيها الإطارات المفتاحية مشتركة. وأخيرًا، اكتم المسارات واحدًا تلو الآخر واستخدم خيار Solo لمقارنة مساهمة كل منها في نتيجة التحريك. وعندما تحتاج إلى تحكم أدق بالحركة، استكشف معًا Action slots ونطاق الإطارات اليدوي وأوضاع تحرير NLA.
المصدر والترخيص
أُعد هذا الدليل بالاستناد إلى وثائق Actions وNLA Editor introduction ومسارات NLA وتحرير الشرائط في Blender Manual. المصادر مرخصة بموجب CC BY-SA 4.0؛ وقد تُرجم المحتوى إلى التركية وأعيد شرحه وتكييفه ليتناسب مع سير عمل التصوير المعماري.
المصادر
3 مصادرلا نعيد نشر نصوص المصادر؛ الاقتباسات القصيرة مشار إليها، وما تبقى ملخص وتعليق من إعدادنا.
بالنسبة إلى مكاتب العمارة والطلاب في تركيا، تتمثل الفائدة العملية لـNLA في إمكانية تنظيم حركات الكاميرا والمشهد ضمن Actions قابلة لإعادة الاستخدام. ويمكن لهذا النهج أن يجعل الخط الزمني أوضح، خصوصًا في الملفات التي تضم عدة مقاطع تحريك.
مع ذلك، لا يَعِد NLA وحده بتصيير أسرع أو بمتطلبات أقل للأجهزة. ومن المهم تحديد ما إذا كانت Actions مشتركة أم مستقلة قبل بدء العمل؛ وإلا فقد يؤثر تعديل أحد الشرائط على حركات أخرى على نحو غير متوقع. وينبغي أيضًا مراجعة وثائق تثبيت Blender المستخدم للاطلاع على شروط الإصدار والترخيص.
الأسئلة الشائعة
ما وظيفة Blender NLA Editor؟
يتيح NLA Editor العمل باستخدام Actions قابلة لإعادة الاستخدام بدلًا من تعديل الإطارات المفتاحية واحدًا تلو الآخر. ويمكن ترتيب شرائط Actions ضمن مسارات مختلفة أو تشغيلها معًا.
ما الفرق بين النسخ المرتبط والنسخ العادي في Blender؟
ينسخ النسخ العادي Action التي يستخدمها الشريط أيضًا، لذا لا تؤثر تعديلات الإطارات المفتاحية في النسخة على الأصل. أما النسخ المرتبط فيشارك Action نفسها.
كيف يمكن تحرير شريط Blender NLA بشكل مستقل؟
يمكنك نسخ الشريط بالطريقة العادية، أو فصل Action عن المستخدمين الآخرين باستخدام Make Single User.



