باختصار
- يحفظ الإطار المفتاحي قيمة خاصية عند إطار محدد.
- يمثل المحور الأفقي في Graph Editor الزمن، بينما يمثل المحور العمودي قيمة الخاصية المتحركة.
- يمكن تغيير شكل المنحنى بتعديل الإطارات المفتاحية والمقابض.
- يتيح Dope Sheet عرض أنواع الاستيفاء ومقابض الإطارات المفتاحية وتعديلها.
ما الذي ستتعلمه في هذا الدليل؟
قد لا يكفي في الرسوم المعمارية المتحركة تحديد قيم البداية والنهاية للكاميرا أو عنصر أو خاصية أخرى. فتوقيت تسارع الحركة أو تباطئها أو ثباتها بين هذه القيم يؤثر أيضًا في كيفية إدراك النتيجة. تحفظ الإطارات المفتاحية في Blender قيم الخصائص عند إطارات محددة، أما القيم الوسيطة فتحسب بالاستيفاء. ويتيح Graph Editor عرض منحنى هذا التغير وتعديله.
سنتناول في هذا الدليل العلاقة بين الإطار المفتاحي وF-Curve، وكيفية العثور على المنحنيات وعرضها في Graph Editor، ومفهومي المقابض والاستيفاء، ونطاق المعاينة لمراجعة جزء من الحركة مرارًا. يستهدف الشرح مستخدمي Blender الراغبين في تقييم الحركة بوعي أكبر ضمن التصوير المعماري. وليس الغرض تقديم وصفة محددة لتحريك الكاميرا، بل توضيح كيفية قراءة منحنيات الحركة الموجودة وتعديلها.
المتطلبات
يجب تثبيت Blender. المراجع هي صفحات “latest” من Blender Manual؛ ولا تحدد الوثائق رقم إصدار معينًا للبرنامج.
يلزم وجود مشهد أو عنصر يمكن العمل عليه، مع تحريك بعض خصائصه بالإطارات المفتاحية على الأقل. يحفظ الإطار المفتاحي قيمة خاصية عند إطار محدد.
من المفيد الإلمام بمفاهيم الحركة الأساسية لمتابعة العلاقة بين الزمن والقيمة في Graph Editor وDope Sheet.
لا تذكر المصادر متطلبات إنشاء حساب.
لا تشرح المصادر خطوة بخطوة كيفية إضافة إطار مفتاحي إلى خاصية. لذلك تركز الخطوات التالية على فحص الإطارات المفتاحية الموجودة وتعديلها.
تعديل منحنيات الحركة خطوة بخطوة
1. اعثر على منحنى الخاصية المراد تعديلها
يمكنك عرض المنحنى المعني في Graph Editor بالنقر بزر الفأرة الأيمن على خاصية متحركة واختيار “View in Graph Editor”. وبهذا يمكنك التركيز على منحنى الخاصية التي تعمل عليها بدلًا من البحث عنه بين المنحنيات في قائمة القنوات. وتشير الوثيقة المصدر إلى أن هذا الخيار موجود في قائمة النقر بزر الفأرة الأيمن للخاصية.
يعرض المنحنى في Graph Editor تغير قيمة الخاصية مع مرور الوقت. يمثل المحور الأفقي الزمن، والعمودي القيمة. تحدد الإطارات المفتاحية قيمًا معينة على المنحنى، بينما تحسب قيم الإطارات الواقعة بينها بالاستيفاء بين الإطارات المفتاحية.
2. اضبط العرض ومنطقة التركيز
يمكنك التكبير والتصغير باستخدام عجلة الفأرة، وتحريك العرض باستخدام زر الفأرة الأوسط. استخدم “Frame Selected” لملاءمة الإطارات المفتاحية المحددة على الشاشة، أو “Frame All” لعرض كل الإطارات المفتاحية. وعند الحاجة إلى عزل المنحنيات، يعرض “Local View” منحنيات F-Curve المحددة وحدها؛ ويمكن الرجوع إلى العرض العادي بتطبيق الخيار مرة أخرى.
إذا كنت تفحص جزءًا قصيرًا من الحركة بدلًا من المشهد بأكمله، يمكنك تحديد نطاق معاينة باستخدام “Set Preview Range”. عند تفعيل هذا النطاق، يقتصر التشغيل على ذلك الجزء. ويمكن استخدام “Set Preview Range to Selected” لإنشاء نطاق يشمل الإطارات المفتاحية المحددة، أما خيار إزالة النطاق فيسمى “Clear Preview Range”.
3. عدّل الإطارات المفتاحية والمقابض
تحدد الإطارات المفتاحية على المنحنى قيم الخاصية عند إطارات معينة. وتؤثر المقابض المحيطة بكل إطار مفتاحي في شكل المنحنى عند تلك النقطة. يتيح تعديل المقابض تغيير مظهر التغير بين إطارين مفتاحيين.
يتحكم “Show Handles” في إظهار المقابض أو إخفائها في Graph Editor. كما يتوفر خيار “Only Selected Keyframes Handles” لعرض مقابض الإطارات المفتاحية المحددة فقط. وعند تغيير شكل المنحنى، احرص على التمييز بين محوري الزمن والقيمة: تحريك الإطار المفتاحي أفقيًا يؤثر في توقيته، وتحريكه عموديًا يؤثر في قيمة الخاصية.
تفيد أدوات التنقل في العرض أيضًا عند تحديد عدة إطارات مفتاحية. يضع “Frame Selected” النقاط المحددة ضمن إطار العرض، فيما يساعد التكبير والتحريك على فحص الجزء المعني من المنحنى بسهولة أكبر. ولتقييم الانتقال بين الإطارات المفتاحية المحددة، افحص شكل المنحنى بين النقطتين الطرفيتين، لا النقطتين وحدهما.
4. قيّم نوع الاستيفاء وسلوك المقابض
يحدد الاستيفاء طريقة حساب الانتقال من إطار مفتاحي إلى الإطار الذي يليه. وتورد وثائق Blender خيارات مثل Constant وLinear وQuadratic وBézier. ومن بينها Constant، الذي يبقي القيم ثابتة حتى الإطار التالي، وLinear، الذي يوفر تغيرًا خطيًا. أما منحنيات Bézier فتُشكّل باستخدام المقابض.
يساعد Dope Sheet على عرض نوع الاستيفاء للإطارات المفتاحية ونوع مقابض Bézier. وتسرد الوثائق أنواع المقابض التالية: Auto Clamped وAutomatic وVector وAligned وFree. ويمكن ضبط مواضع مقابض Free وAligned يدويًا في Graph Editor، بينما تُحسب أنواع Vector وAutomatic وAuto Clamped تلقائيًا. كما يمكن تغيير إعدادات الاستيفاء وأنواع المقابض والتمديد خارج نطاق المنحنى من Dope Sheet.
عند تعديل المنحنى للمرة الأولى، راقب أثر المقابض التلقائية. يأخذ الخيار “None” في إعداد “Auto Handle Smoothing” الإطارات المفتاحية القريبة وحدها في الحسبان، بينما يراعي “Continuous Acceleration” نطاقًا أوسع من المنحنى. وتشير الوثيقة المصدر إلى أن النهج الثاني قد يعطي نتائج أكثر سلاسة، لكن التغيير في إطار مفتاحي واحد قد يؤثر في مساحة أوسع، وقد يزيد احتمال التجاوز مع مقابض Automatic.
أخطاء شائعة
النظر إلى مواضع الإطارات المفتاحية وحدها دون رؤية المنحنى: يحدد F-Curve شكل الحركة بين الإطارات المفتاحية. افحص المنحنى كاملًا عند تقييم الانتقال.
الخلط بين محوري الزمن والقيمة: يمثل المحور الأفقي الزمن، والعمودي قيمة الخاصية. تحقق من المحور الذي تعدّله.
البحث عن أثر تعديل إطار مفتاحي في المنطقة القريبة وحدها: قد تؤثر التغييرات في إعداد Continuous Acceleration في جزء أوسع من المنحنى.
ترك نطاق المعاينة مفعّلًا دون انتباه: قد يقتصر التشغيل على نطاق المعاينة المحدد. أزل النطاق إذا أردت عرض فترة زمنية أوسع.
محاولة فحص كل القنوات في الوقت نفسه: قد يساعد النقر بزر الفأرة الأيمن على الخاصية المعنية وعرضها في Graph Editor، أو عزل المنحنى، على زيادة التركيز.
الاستخدام في الرسوم المعمارية ورسوم المساحات الداخلية المتحركة
يمكن للفرق التي تنفذ رسومًا معمارية متحركة فحص تغير قيم الخصائص المتحركة في المشهد باستخدام Graph Editor، وتقييم توزيع الحركة على امتداد الزمن. فعلى سبيل المثال، يمكن مراجعة شكل المنحنى بين الإطارات المفتاحية الموجودة لانتقال مشهدي أو عنصر متحرك. ولا تحدد الوثائق المصدر سير عمل معينًا للكاميرا أو التصيير؛ لذلك من الأنسب اعتبار Graph Editor أداة لتعديل منحنيات الحركة.
قد تسهّل مراجعة جزء قصير من الحركة مرارًا فحص التوقيت. لكن تعديل المنحنى وحده لا يحدد الجودة البصرية للمشهد أو مدة التصيير. وقد تحتاج الفرق إلى التحقق من التوافق مع إصدار Blender الذي تستخدمه وسير عمل المشروع؛ ولا تقدم المصادر معلومات عن متطلبات الأجهزة أو تكلفة الترخيص أو أداء التصيير.
الخطوات التالية
بعد تعديل المنحنيات، عاين النطاق الذي تتضمنه الإطارات المفتاحية المعنية، وتحقق من أن التغير يتقدم كما هو متوقع. ويمكن أيضًا تمييز أنواع الإطارات المفتاحية بصريًا في Dope Sheet؛ فعلى سبيل المثال، تُستخدم أنواع Breakdown وMoving Hold وExtreme وJitter للإشارة إلى حالات مختلفة في الحركة. وهي لا تحل محل المنحنى، بل تسهّل التعرف على الإطارات المفتاحية وأحداث الحركة.
لإجراء فحص أكثر تقدمًا، يمكن تغيير عرض الزمن إلى الثواني في Graph Editor، والبحث عن المنحنيات أو تصفيتها بحسب النوع، واستخدام “Show Extrapolation” لعرض امتداد المنحنى خارج نطاق الإطارات المفتاحية. ويساعد اختيار العرض المطلوب والعمل على منحنى واحد أو نطاق زمني قصير في كل مرة على توضيح عملية التعديل.
المصدر والترخيص
أُعد هذا الدليل بتكييف صفحتي “Keyframes: Introduction” و“Graph Editor: Introduction” من Blender Manual إلى اللغة التركية. وكلتا الصفحتين مرخصتان بموجب CC BY-SA 4.0.
المصادر
2 مصادرلا نعيد نشر نصوص المصادر؛ الاقتباسات القصيرة مشار إليها، وما تبقى ملخص وتعليق من إعدادنا.
تتمثل الفائدة العملية لـ Graph Editor لفرق الهندسة المعمارية والتصميم الداخلي في إظهار توزيع الحركة بين نقطتي البداية والنهاية، لا النقطتين وحدهما. ويمكن للطلاب العاملين على حركة الكاميرا أو المشهد عزل فترة قصيرة لتقييم أثر التغييرات بسهولة أكبر.
لا تقدم هذه المصادر معلومات عن تكلفة Blender أو متطلبات الأجهزة أو إضافات معينة للمشاريع؛ لذلك لا يصح استخلاص توقعات عن الشراء أو الأداء منها. ويُعد إجراء تجارب صغيرة على الملفات الحالية والتحقق من السلوك في الإصدار المستخدم بداية حذرة قبل اعتماد الأداة ضمن سير العمل في المكاتب.
الأسئلة الشائعة
ما وظيفة Graph Editor في Blender؟
يُستخدم Graph Editor لعرض منحنيات F-Curve الخاصة بتغير قيم الخصائص المتحركة مع الزمن وتعديلها. يمثل المحور الأفقي للمنحنى الزمن، بينما يمثل المحور العمودي قيمة الخاصية.
كيف أعدّل استيفاء الإطارات المفتاحية في Blender؟
يحدد نوع الاستيفاء طريقة حساب الانتقال من إطار مفتاحي إلى الذي يليه. ووفقًا لوثائق Blender، يمكن فحص الاستيفاء عبر منحنيات Graph Editor، كما يمكن تغيير إعدادات الاستيفاء والمقابض من Dope Sheet.
كيف أعيد تشغيل جزء من الحركة في Graph Editor؟
يمكن تحديد نطاق معاينة باستخدام “Set Preview Range”، وعندها يقتصر التشغيل على هذا النطاق. ويمكن استخدام “Set Preview Range to Selected” لإنشاء نطاق يشمل الإطارات المفتاحية المحددة.



