باختصار
- يمكن الوصول إلى إعدادات ضبابية الحركة من لوحة Render › Motion Blur.
- يحدد خيار Position وقت فتح الغالق وإغلاقه بالنسبة إلى الإطار الحالي.
- قد تؤدي زيادة قيمة Steps في EEVEE إلى تحسين نقاء النتيجة، لكنها قد تطيل وقت التصيير بسبب إعادة تقييم المشهد.
- ينبغي خبز أنظمة الفيزياء والجسيمات قبل التصيير للحصول على ضبابية متسقة.
يشرح دليل Blender الإلكتروني الأحدث كيفية التحكم في ضبابية الحركة باستخدام محركي التصيير Cycles وEEVEE. وبما أن الرسوم المتحركة تُنتج افتراضيًا على هيئة سلسلة من الصور الثابتة، فقد لا تبدو الأجسام سريعة الحركة ضبابية كما تظهر في لقطة كاميرا حقيقية. وتحدد إعدادات لوحة Render › Motion Blur موضع الغالق ضمن الإطار، ومدة بقائه مفتوحًا، وطريقة حساب الضبابية في EEVEE. لا يذكر الدليل رقم إصدار Blender؛ ويستند الشرح أدناه إلى صفحات التوثيق «latest».
1. قبل تفعيل ضبابية الحركة
تساعد ضبابية الحركة على جعل إطارات الرسوم المتحركة أكثر طبيعية، إذ تُنعّم الصورة في اتجاه حركة الجسم. ابدأ بتحديد الحركة التي تستدعي إضافة الضبابية إلى المشهد: مثل مركبة تسير بسرعة، أو كاميرا متحركة، أو جسم ينتقل من مكان إلى آخر خلال وقت قصير. افحص الإعدادات في الإطارات المستهدفة بدلًا من زيادتها تلقائيًا قبل معاينة تأثيرها في المشهد بأكمله.
افتح لوحة
Render › Motion Blurضمن خصائص التصيير.اختر الإطار الذي تظهر فيه الحركة بأوضح صورة، ثم عاينه.
حدّد توقيت الغالق بالنسبة إلى الإطار باستخدام
Position.اضبط قيمة
Shutterوفق المدة التي تريد أن تشملها الضبابية.
بحسب شرح Shutter في الدليل، تُقاس المدة بعدد الإطارات؛ فعلى سبيل المثال، تُحدث القيمة 1,0 ضبابية خلال مدة تعادل إطارًا واحدًا. وهذا مثال يوضح طريقة تفسير الإعداد، وليس قيمة ثابتة موصى بها لكل مشهد.
2. إعدادا Position وShutter
يحدد Position علاقة الغالق بالإطار الحالي. يشير Start on Frame إلى بدء فتح الغالق عند الإطار الحالي، بينما يعني Center on Frame أن الغالق يكون مفتوحًا بالكامل عند الإطار الحالي، أما End on Frame فيعني اكتمال إغلاقه عند الإطار الحالي. يؤثر هذا الاختيار في الجزء من الحركة الذي يظهر في الصورة. إذا ظهر أثر غير متوقع عند بداية الرسوم المتحركة أو نهايتها، فتحقق أولًا من هذا التوقيت.
| الإعداد | القيمة المقترحة | التأثير |
|---|---|---|
| Position | Start on Frame أو Center on Frame أو End on Frame | يحدد توقيت فتح الغالق وإغلاقه بالنسبة إلى الإطار الحالي. |
| Shutter | المدة بعدد الإطارات؛ مثال الدليل 1,0 | يتحكم في المدة بين بدء فتح الغالق وإغلاقه. |
| Rolling Shutter (Cycles) | None أو Top-Bottom | يعطّل التأثير، أو ينشئ تأثير غالق متدرج المسح من أعلى الصورة إلى أسفلها. |
| Steps (EEVEE) | يعرض الدليل أمثلة بـ 4 و32 خطوة | يؤثر في عدد خطوات حساب الضبابية التراكمية ودقتها؛ وقد تؤدي زيادة الخطوات إلى إطالة وقت التصيير. |
أُخذت الخيارات والأمثلة الواردة في الجدول من التوثيق، ولا تُقدَّم باعتبارها قيمة مثالية واحدة. في EEVEE خصوصًا، تستلزم زيادة Steps إعادة تقييم المشهد عند كل خطوة. وقد تقلل الخطوات الإضافية الأنماط المتقاطعة التي قد تظهر مع بعض الحركات السريعة المتداخلة، لكنها قد تطيل وقت التصيير. ويشير التوثيق إلى إمكانية خفض قيمة Max Blur كلما زاد عدد الخطوات، إذ قد يكفي أن تغطي ضبابية المعالجة اللاحقة مسافة أقصر.
3. الفروق بين Cycles وEEVEE
يوضح توثيق Cycles خياري None وTop-Bottom ضمن Rolling Shutter، إضافة إلى إعداد Rolling Shutter Duration الذي يتحكم في التأثير. أما Shutter Curve فهي المنحنى الذي يحدد كيفية فتح الغالق وإغلاقه: يمثل المحور الأفقي الزمن، وتمثل القيم الرأسية فتحة الغالق. وتعني القيمة 0 أن الغالق مغلق، بينما تعني القيمة 1 أنه مفتوح بالكامل. ووفقًا للدليل، يكون السلوك الافتراضي هو فتح الغالق وإغلاقه فجأة.
أما EEVEE فيقسم التصيير إلى عدة خطوات زمنية لحساب ضبابية الحركة التراكمية، ثم يجمع النتائج. وقد يساعد رفع عدد الخطوات على الحصول على تدرجات أكثر نعومة، لكنه يزيد أيضًا من عبء المعالجة. ويستخدم EEVEE كذلك ضبابية المعالجة اللاحقة لسد الفجوات بين الخطوات. يهدف Bleeding Bias إلى الحد من امتداد ضبابية الخلفية فوق المقدمة؛ وتقلل القيم المنخفضة هذا الامتداد. أما Max Blur فيحدد نطاق البكسلات الذي تُحسب ضمنه الضبابية.
يمكن معاينة ضبابية الحركة في EEVEE داخل منفذ العرض أثناء تشغيل الرسوم المتحركة، لكن الطريقة المستخدمة هناك أبسط من تلك المستخدمة في التصيير النهائي. وينطبق القيد نفسه على التصيير من منفذ العرض. لذلك، لا ينبغي اتخاذ القرار النهائي بالاعتماد على معاينة منفذ العرض وحدها.
4. نقاط يجب مراعاتها في سير عمل التصور المعماري
يمكن تقييم ضبابية الحركة في الرسوم المتحركة المعمارية ضمن الإطارات التي تتضمن كاميرا متحركة، أو أجسامًا تمر عبر المشهد، أو جسيمات متحركة. وتعتمد النتيجة على اتجاه الحركة وتوقيتها في المشهد. وتوفر معاينة الإعدادات نقطة بداية سريعة، لكن تبسيط EEVEE لحساب الضبابية في منفذ العرض وتصييره لا يضمن نتيجة مطابقة للمخرجات النهائية.
من المهم خبز المشاهد التي تتضمن نظامًا فيزيائيًا أو جسيمات قبل التصيير. ويشير دليل Blender إلى أن ضبابية الحركة قد لا تكون دقيقة أو متسقة إذا لم تُخبز هذه المحاكاة. كذلك، لا تعمل ضبابية حركة الكاميرا في Cycles مع الكاميرات المتعامدة. كما أن حركة الأضواء في إحداثيات العالم لا تدخل في حساب ضبابية الحركة؛ وقد يؤدي تحريك الكاميرا مع الأضواء إلى ضبابية غير صحيحة.
أخطاء شائعة
التعامل مع المعاينة كما لو كانت التصيير النهائي: تستخدم ضبابية EEVEE في منفذ العرض خوارزمية أبسط.
التصيير من دون خبز المحاكاة: قد تنتج الجسيمات وأنظمة الفيزياء الأخرى نتائج غير متسقة.
زيادة عدد الخطوات من دون مراعاة الوقت: يعيد EEVEE تقييم المشهد عند كل خطوة، ما قد يضيف وقتًا إلى التصيير.
افتراض أن حركة الكاميرا والأضواء تُحسب بالطريقة نفسها: لا تدخل حركة الأضواء في إحداثيات العالم ضمن حساب Cycles؛ كما لا تعمل ضبابية حركة الكاميرا مع الكاميرات المتعامدة.
المصادر
2 مصادرلا نعيد نشر نصوص المصادر؛ الاقتباسات القصيرة مشار إليها، وما تبقى ملخص وتعليق من إعدادنا.
تتيح هذه الإعدادات لمكاتب العمارة وفرق التصور التحكم في الإحساس بالحركة ضمن إطارات الرسوم المتحركة بما يتناسب مع توقيت المشهد. وقد تساعد زيادة Steps، خصوصًا في EEVEE، على الحصول على نتيجة أنقى؛ لكن لأن المشهد يُعاد تقييمه عند كل خطوة، ينبغي الموازنة بين الجودة ووقت الانتظار، إذ قد تطول مدة التصيير.
تتمثل النقطة الأهم في سير العمل في خبز المحاكاة وعدم الخلط بين نتيجة المعاينة والصورة النهائية. لا يحدد الدليل رقم إصدار أو توصية بالأجهزة؛ لذا لا يصح افتراض أداء نظام معين. كما ينبغي التحقق قبل التسليم من قيود Cycles، مثل نوع الكاميرا والأضواء المتحركة.
الأسئلة الشائعة
أين يوجد إعداد ضبابية الحركة في Blender؟
يوجد في لوحة `Render › Motion Blur` ضمن خصائص التصيير، حيث تتوفر إعدادات مثل Position وShutter.
ما فائدة زيادة قيمة Steps في EEVEE؟
قد يحسن رفع عدد الخطوات نقاء الضبابية التراكمية ويقلل الأنماط المتقاطعة مع الأجسام السريعة والمتداخلة. لكن ذلك قد يطيل وقت التصيير لأن كل خطوة تستدعي إعادة تقييم المشهد.
هل تعمل ضبابية الحركة في Blender مع الكاميرا المتعامدة؟
وفقًا لتوثيق Cycles، لا تعمل ضبابية حركة الكاميرا مع الكاميرات المتعامدة.



