باختصار
- يجب تفعيل إضافة Movie Render Queue وإعادة تشغيل المحرر.
- يلزم وجود Level Sequence في المشروع لإجراء الرندر.
- يوفر PNG قناة alpha وإخراجًا بلا فقدان؛ أما EXR فيتيح إخراج تسلسل صور HDR بدقة 16 bit.
- يتطلب مشروع ArchViz Interior التجريبي، الذي يحتاج إلى ray tracing، بطاقة رسومات تدعم ray tracing عبر DirectX 12.
ما الذي ستتعلمه في هذا الدليل؟
تُستخدم أداة Movie Render Queue في Unreal Engine لإضافة تسلسل إلى قائمة انتظار وإخراج النتائج من دون التقيد بحدود العرض في الوقت الفعلي. ويتيح الرندر دون اتصال بالإنترنت تحسين الجودة في ميزات مثل الإضاءة العامة والانعكاسات المعتمدة على تتبع الأشعة، وتحسين ضبابية الحركة، وتقليل بعض عيوب تنعيم الحواف. ويمكن ضبط النتيجة لتلبية احتياجات إنتاج مختلفة، بدءًا من صورة واحدة وصولًا إلى رسوم متحركة متعددة الإطارات.
يتناول هذا الدليل خطوات تفعيل الإضافة، وإضافة Level Sequence إلى قائمة انتظار الرندر، واختيار نوع الإخراج، وبدء مهمة الرندر. كما يشرح متى يأتي دور Movie Render Graph (MRG)، ومتى يُفضّل استخدام صيغ الإخراج المختلفة.
المتطلبات والاستعداد
يتطلب الاستخدام الأساسي مشروع Unreal Engine وLevel Sequence المراد إخراجه. كما أن Movie Render Queue إضافة يجب تفعيلها. من القائمة العلوية، انتقل إلى Edit > Plugins، واعثر على إضافة Movie Render Queue ضمن قسم Rendering، ثم فعّلها. بعد ذلك، أعد تشغيل المحرر.
أُعد دليل Epic لإخراج إطارات عالية الجودة لمستخدمي Windows 10 64-bit. ويستفيد مشروع ArchViz Interior التجريبي المستخدم في الدليل من ميزات ray tracing، ويتطلب بطاقة رسومات تدعم ray tracing عبر DirectX 12. ينطبق شرط الأجهزة هذا على المشروع التجريبي وسير العمل المعتمد على تتبع الأشعة؛ ولا يعني أن كل مشهد في المشروع سيعمل بالإعدادات نفسها.
قبل الرندر، تحقّق في Sequencer من التسلسل ونطاق الإطارات اللذين ستستخدمهما. في مثال Epic، يحمل التسلسل الرئيسي الاسم archviz_cine_MASTER، ويوجد في مجلد Content > Cinematic ضمن المشروع التجريبي. قد يختلف اسم التسلسل وموقعه في مشروع آخر. تساعدك مراجعة الكاميرات والنطاق مسبقًا على تجنّب تصدير اللقطة الخطأ أو إطارات غير مرغوب فيها.
استخدام Movie Render Queue خطوة بخطوة
افتح قائمة انتظار الرندر. من القائمة الرئيسية، انتقل إلى Window > Cinematics > Movie Render Queue. ويمكنك أيضًا الوصول إلى Movie Render Queue من الخيارات بجوار زر Render Movie في شريط أدوات Sequencer.
أضف التسلسل إلى قائمة الانتظار. انقر على زر + Render في النافذة، واختر Level Sequence من القائمة. ويمكنك بدلًا من ذلك سحب التسلسل من Content Browser إلى قائمة الانتظار. يمكن إضافة مهام رندر متعددة إلى القائمة؛ حدّد المهام المطلوبة واحذفها باستخدام زر الناقص في شريط الأدوات أو مفتاح الحذف.
افتح إعدادات المهمة. انقر على حقل Settings الخاص بالمهمة في قائمة الانتظار. استخدم زر + Setting لإضافة إعدادات الإخراج والعرض والرندر. إن إضافة الخيارات إلى نافذة الإعدادات لا تعني أن الإعداد سيُفعّل في كل عملية رندر؛ فلكل إعداد عنصر تحكم مستقل للتشغيل والإيقاف. وبذلك يمكنك إبقاء الإعداد في القائمة مع تعطيله لمهمة معينة.
اختر صيغة الإخراج وفقًا للاحتياج. يمكن استخدام PNG لتسلسلات الإطارات التي تتطلب صورة بلا فقدان وقناة alpha؛ لكن حجم الملف سيكون أكبر من JPEG. أما JPEG فهو بدقة 8 bit وبضغط فاقد، ويُستخدم في الدليل مثالًا لمعاينات أصغر حجمًا. ويتيح EXR تسلسل صور HDR بدقة 16 bit وبلا فقدان، ويمكن استخدامه في مسارات عمل التركيب. كما أن BMP خيار بدقة 8 bit وبلا فقدان، لكن عدم ضغطه يؤدي إلى ملفات أكبر حجمًا.
تحقّق من إخراج alpha. إذا كنت تحتاج إلى الشفافية باستخدام PNG أو EXR، فيجب أن يدعم إعداد المشروع والمشهد إخراج alpha. توضح وثائق Epic الأحدث لـ Movie Render Pipeline أن خانة Alpha Output حلّت في UE 5.5 محل الإعداد التجريبي القديم. قد يكون هذا الخيار معطّلًا افتراضيًا، وقد يكون مفعّلًا بحسب القالب المستخدم. ونظرًا إلى أن الأدلة القديمة تشرح مسار إعداد مختلفًا، اعتمد الشرح المحدّث في Project Settings لإصدار المشروع الذي تستخدمه. وقد تحتاج أيضًا إلى إخفاء العناصر المعتمة في المشهد، مثل السماء، للحصول على خلفية شفافة.
راجع إعدادات الرندر. يتيح Anti-aliasing التحكم في مقدار أخذ العينات ونوعه. ويمكن لإعدادات الكاميرا تغيير التأثيرات مثل التعريض وضبابية الحركة. كما يمكن استخدام Console Variables لتشغيل متغيرات وحدة التحكم أثناء الرندر. وقد تضيف طبقة Burn In معلومات عن المشهد أو الإطار فوق الإخراج. لا تفعّل الإعدادات إلا للغرض المطلوب؛ وللمقارنة بين نتائج الخيارات المختلفة، ابدأ باختبار نطاق قصير من الإطارات.
تحقّق من موقع الإخراج والمهمة. يعرض حقل Output الخاص بالمهمة المجلد الذي ستُحفظ فيه الصور أو مقاطع الفيديو. ويمكن مراجعة التسلسل والمستوى واسم المهمة وغيرها من معلوماتها ضمن قسم Job Details. إذا كانت المعلومات صحيحة، فابدأ الرندر باستخدام Render (Local) ضمن عملية المحرر نفسها، أو Render (Remote) ضمن عملية منفصلة. عند استخدام خيار Remote، يجب حفظ ملفات المشروع حتى تتمكن العملية الخارجية من قراءة التغييرات التي أُجريت في المحرر.
متى تستخدم Movie Render Graph؟
Movie Render Graph هي واجهة قائمة على الرسوم البيانية تتيح إنشاء منطق عمليات الرندر باستخدام العقد. ويمكن تحديد نطاق الإطارات وإعدادات الرندر وأنواع الملفات المُصدّرة في الرسم البياني. ويمكن إبقاؤه بسيطًا لمهمة ذات لقطة واحدة، أو تنظيمه بما يناسب عمليات الإنتاج متعددة اللقطات. كما يمكن حفظ الرسوم البيانية كأصول قابلة لإعادة الاستخدام.
يمكن الوصول إلى MRG من داخل Movie Render Queue. في نافذة قائمة الانتظار، اختر Movie Render Graph (Beta) من قائمة Unsaved Config. بعد ذلك، أنشئ Movie Render Graph من Create New Asset واحفظه؛ وسيظهر الرسم البياني المحفوظ ضمن إعدادات المهمة، حيث يمكنك تعديله. توصي Epic باكتساب معرفة أساسية بـ Movie Render Queue وإعدادات الرندر قبل استخدام MRG. لذلك، يُعد التعرّف على إعدادات MRQ في عمليات الرندر التجريبية الأولى نقطة انطلاق أوضح، ثم إعداد رسوم بيانية قابلة لإعادة الاستخدام لاحقًا.
الأخطاء الشائعة والخطوات التالية
تفعيل الإضافة من دون إعادة تشغيل المحرر: لاستخدام Movie Render Queue، يجب تفعيل الإضافة وإعادة تشغيل المحرر.
اختيار تسلسل أو مستوى غير صحيح: تحقّق من معلومات التسلسل والمستوى في تفاصيل المهمة قبل الرندر. قد تفتح قائمة الانتظار المستوى المحدد في المهمة تلقائيًا؛ وليس من الضروري أن يكون المستوى نفسه مفتوحًا في المحرر.
الخلط بين قناة alpha ونوع الملف: إذا كنت تحتاج إلى إخراج شفاف، فتحقّق من إعدادات المشروع ومحتوى المشهد، إلى جانب اختيار الصيغة المناسبة.
اعتبار المعاينة بالجودة النهائية: قد تبدو معاينة الرندر أقل جودة من الإخراج المكتمل، لأنها تعرض آخر بيانات العينات الواردة من GPU.
تشغيل المشروع غير المحفوظ باستخدام Remote: تقرأ العملية المنفصلة ملفات المشروع المحفوظة على القرص. احفظ التغييرات قبل بدء الرندر عن بُعد.
بعد المحاولة الأولى، تحقّق من مجلد الإخراج، واكتمال تسلسل الإطارات، وملاءمة الصيغة المختارة لمتطلبات التركيب أو التسليم. ويمكنك حفظ إعدادات MRQ كإعداد مسبق للمهام التي ستكررها، وحفظ عمليات العمل القائمة على الرسوم البيانية كأصول MRG. توفر أدوات الرندر دون اتصال بالإنترنت في Unreal Engine مسار عمل يمتد من إنتاج إطارات ثابتة إلى تسلسلات رسوم متحركة في مجال التصور المعماري؛ وينبغي تقييم إعدادات الجودة ومتطلبات الأجهزة بحسب خصائص المشهد.
المصدر والترخيص
أُعد هذا الدليل باللغة التركية بالاستناد إلى وثائق Epic Games الخاصة بـ Movie Render Pipeline وMovie Render Queue، وإلى دليل إخراج إطارات عالية الجودة. وكلا المصدرين وثائق رسمية، وتذكر سجلات المصادر أن تراخيصهما حرة.
المصادر:
Epic Games، وثائق Movie Render Pipeline
Epic Games، دليل إخراج إطارات عالية الجودة باستخدام Movie Render Queue
المصادر
2 مصادرلا نعيد نشر نصوص المصادر؛ الاقتباسات القصيرة مشار إليها، وما تبقى ملخص وتعليق من إعدادنا.
بالنسبة إلى مكاتب العمارة وفرق التصور في تركيا، يتيح Movie Render Queue إضافة المهام إلى قائمة انتظار وإعادة استخدام الإعدادات بدلًا من تصدير الإطارات واحدًا تلو الآخر. وفي تسليمات الرسوم المتحركة وما بعد الإنتاج خصوصًا، يتطلب اختيار PNG أو EXR مراعاة حجم الملفات واحتياجات معالجة الصور معًا.
تعتمد إعدادات الجودة العالية على الرندر دون اتصال بالإنترنت؛ لذا لا ينبغي إغفال مدة التنفيذ وقدرات الأجهزة المتاحة عند التخطيط. ومن المهم عدم تعميم متطلبات بطاقة الرسومات المذكورة لمشروع ArchViz Interior التجريبي، الذي يتطلب ray tracing، على جميع المشاريع، وكذلك التحقق من إعدادات alpha وفق إصدار Unreal Engine المستخدم. ولا ترد معلومات عن الترخيص والأسعار في المصادر.
الأسئلة الشائعة
كيف أفتح Unreal Engine Movie Render Queue؟
فعّل أولًا إضافة Movie Render Queue من Edit > Plugins، ثم أعد تشغيل المحرر. بعد ذلك، انتقل إلى Window > Cinematics > Movie Render Queue.
هل أختار PNG أم EXR للرندر في Unreal Engine؟
يوفر PNG إخراجًا بلا فقدان بدقة 8 bit وقناة alpha. أما EXR فيتيح تسلسل صور HDR بدقة 16 bit وبلا فقدان؛ ويتوقف الاختيار على متطلبات الصور والتركيب في مسار العمل.
هل يجب حفظ المشروع لاستخدام قائمة انتظار الرندر في Movie Render Queue؟
يعمل الرندر المحلي (Local) ضمن عملية المحرر نفسها، ووفقًا للوثائق لا يلزم حفظ التغييرات. أما الرندر عن بُعد (Remote) فيبدأ عملية منفصلة، لذا يجب حفظ تغييرات المشروع على القرص.



