باختصار
- تتيح View Layer إدارة ظهور المجموعات كلٌّ على حدة، وفصل عناصر المشهد إلى طبقات رندر مختلفة.
- تجعل مرات الرندر بيانات مثل العمق والمتجهات العمودية وUV والظلال ومكونات الإضاءة متاحة للاستخدام في Compositor.
- تدعم Cryptomatte مساهمة عدة عناصر في البكسل عند إنشاء أقنعة للعناصر والخامات.
- في EEVEE، لا تظهر مؤثرات عمق المجال وضبابية الحركة في مرات الرندر باستثناء Combined.
يسهّل سير العمل الخاص بـ View Layer ومرات الرندر، الموضح في الدليل الإلكتروني لـ Blender، إجراء التعديلات اللاحقة عبر تقسيم مشاهد التصور المعماري إلى طبقات منفصلة وبيانات صور قابلة للاستخدام. تتحكم View Layer في ظهور مجموعات محددة ومساهمتها في الرندر، بينما تستخرج مرات الرندر مخرجات منفصلة من هذا الرندر، مثل العمق أو الإضاءة أو الأقنعة. ويمكن دمج هذه المخرجات في Compositor. ولأن الدليل لا يحدد رقم إصدار Blender، تستند الخطوات أدناه إلى الميزات الواردة في النسخة الإلكترونية الحالية من الوثائق.
1. نظّم المشهد باستخدام View Layer
تتيح View Layer استخدام مجموعات مختلفة من المجموعات المرئية كطبقات رندر منفصلة، من دون نسخ المشهد. ففي التصور الداخلي، على سبيل المثال، يمكن فصل الأثاث أو البيئة المحيطة أو إعدادات الإضاءة المختلفة، ما يسمح بمعالجة التغييرات في هذه الأجزاء بصورة مستقلة. ووفقًا للدليل، يمكن أيضًا تسريع عملية التكرار بإعادة رندر الطبقة التي تغيّرت فقط.
افتح قائمة View Layer للمشهد النشط من الجزء العلوي من View Layer Properties.
عند إضافة طبقة جديدة، استخدم الخيار New أو Copy Settings أو Blank بحسب الحاجة. ينشئ New طبقة View Layer فارغة؛ وينسخ Copy Settings إعدادات الظهور والتجاوز الحالية؛ أما Blank فينشئ طبقة جديدة مع تعطيل جميع المجموعات.
عدّل مساهمة المجموعات في الطبقة من Outliner أو من قسم Collection View Layer Properties.
احتفظ بعناصر المشهد والإضاءة في طبقات منفصلة للتحكم بالمحتوى الذي يدخل في كل رندر.
يجب أن تحتوي كل scene على View Layer واحدة على الأقل. وإذا كنت تستخدم Cycles، فيمكنك أيضًا إدارة خياري holdout وindirect-only من خلال Outliner. ويذكر الدليل أن هذين الخيارين خاصان بـ Cycles؛ فلا تفترض توفر الوظائف نفسها في EEVEE.
2. فعّل مرات الرندر المناسبة لاحتياجاتك
الـ pass هو بيانات صورة وسيطة مستخرجة من الرندر. يوجد إعداد الـ pass ضمن Properties › View Layer › Passes. وبما أن مرات الرندر المتاحة تختلف باختلاف محركات الرندر، حدّد أولًا البيانات التي تحتاج إليها، ثم فعّل المخرجات التي ستستخدمها في سير العمل فقط.
| الإعداد | القيمة المقترحة | التأثير |
|---|---|---|
| Combined | مفعّل لمقارنة الصورة النهائية | يوفّر مخرج الرندر قبل تطبيق التركيب. |
| Depth | مفعّل عند الحاجة إلى تعديلات تستند إلى العمق | يوفّر المسافة إلى السطح المرئي؛ ويمكن إنشاء تأثير زائف لعمق المجال باستخدام Defocus Node. |
| Mist | مفعّل عند الحاجة إلى تخفيف ظهور العناصر البعيدة | يعرض مسافة السطح ضمن نطاق 0.0–1.0. |
| Normal | مفعّل عند الحاجة إلى بيانات اتجاه السطح | يوفّر المتجهات العمودية للأسطح في فضاء العالم. |
| Cryptomatte | مفعّل عند الحاجة إلى قناع عنصر أو خامة | يتيح إنشاء الأقنعة باختيار العناصر أو الخامات أو المجموعات المرتبطة بالأصل الأب نفسه. |
| Denoising Data | مفعّل إذا كان سيتم تطبيق إزالة الضجيج في Compositor | يوفّر بيانات إضافية لـ Denoise Node؛ ويزيد استخدام الذاكرة ومدة الرندر. |
قد تكون نتائج Depth pass مشوشة عند استخدام عمق المجال أو ضبابية الحركة في الرندر. وعندما تكون هناك حاجة إلى مخرج عمق أنظف، يعرض الدليل Mist pass كبديل. يتوفر UV pass في Cycles، ويقدّم إحداثيات UV في القناتين الحمراء والخضراء. وبدلًا من افتراض توفر جميع مرات الرندر في كل المحركات، تحقّق مما إذا كان الخيار المعني مدرجًا لـ Cycles أو EEVEE أو Workbench.
3. استخدم مرات الرندر في Compositor
بعد اكتمال الرندر، يمكن الوصول إلى مخرجات View Layer عبر Render Layers Node في Compositor. ويمكن دمج الطبقات هنا أو معالجتها كلٌّ على حدة. ويساعد هذا الأسلوب في العروض المعمارية على إنشاء أقنعة لعناصر محددة، أو ضبط تأثير العمق، أو تغيير مساهمات الإضاءة، من دون إعادة إنتاج الصورة كاملة.
يوفر Cryptomatte بديلًا عن Object Index أو Material Index pass لاختيار العناصر والخامات. ووفقًا لدليل Blender، يسهل إعداده، ويمكن استخدامه مع برامج التركيب خارج Blender، كما يدعم تعدد العناصر في البكسل الواحد. ويعمل أيضًا في Cycles مع الشفافية وضبابية الحركة وعمق المجال. ويمكن اختيار نوع Cryptomatte المناسب للعناصر أو الخامات أو المجموعات التي تشترك في الأصل الأب نفسه.
إذا كنت بحاجة إلى تعديل مساهمات الإضاءة بصورة منفصلة، فيمكنك الاستفادة من Light Groups في Cycles. إذ يتيح دمج مخرجات Combined محدودة تتضمن مجموعات إضاءة معينة في التركيب تغيير لون الإضاءة أو شدتها من دون إعادة الرندر. وقد يكون ذلك مفيدًا في المشاهد الداخلية التي تتطلب التحكم بكل إضاءة على حدة؛ ووفقًا للدليل، تقتصر هذه الميزة على Cycles.
ما الذي يتغير في سير عمل التصور المعماري؟
يمكن للمعماريين ومصممي الديكور الداخلي وفرق التصور الاستفادة من View Layer عند الرغبة في فصل تعديلات الإضاءة أو الأثاث أو البيئة المحيطة أو الخامات بعضها عن بعض. أما مرات الرندر، فتتيح تحكمًا أكبر في الأقنعة وتعديل الألوان ومعالجة العمق قبل التسليم. لكن تقسيم المشهد إلى طبقات يتطلب التخطيط لبنيته منذ البداية: فقد يؤدي ضبط ظهور المجموعات على نحو خاطئ إلى إدخال عناصر غير مرغوب فيها في الرندر أو استبعاد عناصر لازمة.
ومن المهم الانتباه إلى Denoising Data، خصوصًا فيما يتعلق بالعتاد والتوافق. يذكر الدليل أن هذه الـ pass المساعدة تزيد استخدام الذاكرة ومدة الرندر؛ لذلك قد يؤدي تفعيلها إلى حمل غير ضروري إذا لم تكن إزالة الضجيج ستُجرى في Compositor. كذلك، لا تُرندر مؤثرات عمق المجال وضبابية الحركة في EEVEE ضمن مرات الرندر باستثناء Combined؛ ويشير الدليل إلى إمكانية محاكاتها في Compositor باستخدام Defocus Node وVector Blur Node.
أخطاء شائعة
إضافة View Layer جديدة من دون تنظيم المجموعات لفصل عناصر المشهد، ومن دون التحقق من إعدادات الظهور.
تفعيل Denoising Data من دون استخدامه في Compositor، ما يزيد استهلاك الذاكرة ومدة الرندر.
افتراض أن مرات الرندر في EEVEE، باستثناء Combined، ستتضمن عمق المجال أو ضبابية الحركة.
تجاهل احتمال ظهور ضجيج عند استخدام Depth pass في رندر يتضمن عمق المجال أو ضبابية الحركة؛ في هذه الحالة، فكّر في استخدام Mist.
المصادر
2 مصادرلا نعيد نشر نصوص المصادر؛ الاقتباسات القصيرة مشار إليها، وما تبقى ملخص وتعليق من إعدادنا.
بالنسبة إلى مكاتب الهندسة المعمارية والتصميم الداخلي في تركيا، تتمثل الفائدة الأساسية من View Layer في إمكانية إدارة العناصر المختلفة وإعدادات الإضاءة من دون إعادة بناء المشهد. وفي الصور التي تخضع لمراجعات متكررة خصوصًا، يجعل التخطيط لتنظيم المجموعات والطبقات منذ بداية العمل عمليات الأقنعة والتركيب اللاحقة أوضح.
لكن زيادة عدد مرات الرندر لا تعني دائمًا نتيجة أفضل. ومن الأفضل أن تفعّل المكاتب المخرجات التي تؤثر في الذاكرة ومدة الرندر، مثل Denoising Data، عند الحاجة إليها فعلًا فقط. كما ينبغي التحقق من الاختلافات بين Cycles وEEVEE بالتوازي مع سير عمل التركيب المستهدف قبل التسليم.
الأسئلة الشائعة
ما وظيفة View Layer في Blender؟
تقسم View Layer المجموعات إلى طبقات رندر بتركيبات مختلفة، ما يتيح معالجة عناصر المشهد أو إعدادات الإضاءة كلٌّ على حدة.
ما الغرض من Cryptomatte في Blender؟
يتيح Cryptomatte إنشاء أقنعة للعناصر أو الخامات أو المجموعات المرتبطة بالأصل الأب نفسه. كما يدعم مساهمة أكثر من عنصر في البكسل الواحد.
هل تظهر مؤثرات عمق المجال وضبابية الحركة في مرات الرندر في EEVEE؟
وفقًا للدليل، لا تُرندر هذه المؤثرات في مرات الرندر في EEVEE باستثناء Combined. ويمكن محاكاتها في Compositor باستخدام Defocus Node وVector Blur Node.



