باختصار
- قد يؤدي خفض إجمالي عدد ارتدادات الضوء إلى تسريع التصيير، لكنه قد يعطّل بعض تفاعلات الضوء.
- يمكن أن يحدّ الفصل بين ارتدادات الضوء المباشر وغير المباشر من التشويش، لكنه قد يؤثر أيضاً في التفاصيل بالمناطق الساطعة.
- قد يساعد Fast GI Approximation وViewport Bounces على تقليل ضوضاء نافذة العرض في المشاهد الداخلية مع فرق بصري طفيف.
- قد يكون GPU Compute أسرع في معظم الحالات؛ وقد تختلف بعض قيود التصيير عبر GPU بحسب العتاد والواجهة الخلفية.
تشرح وثائق Cycles في Blender طريقة عمل خيارات مسارات الضوء وأجهزة الحوسبة ضمن إعدادات التصيير. ويستند الدليل التالي إلى هذه الوثائق الرسمية لتحقيق توازن بين ارتدادات الضوء والضوضاء ووقت التصيير في التصيير المعماري الداخلي. نُشرت صفحات المصدر ضمن إصدار “latest” من Blender Manual، ولا تحدد الوثائق رقم إصدار معيناً من Blender. لذلك قد تختلف القوائم والخيارات بحسب الإصدار المستخدم.
1. اضبط ارتدادات الضوء وفقاً لاحتياجات المشهد
عندما يغادر الضوء الكاميرا ويتفاعل مع الأسطح في Cycles، تتولد أنواع مختلفة من الأشعة. وتصنفها الوثائق إلى أشعة الكاميرا والانعكاس والانتقال والظل. كما يمكن أن تكون أشعة الانعكاس والانتقال منتشرة أو لامعة أو حادة. وفي المشاهد الداخلية، تُعد الإضاءة غير المباشرة القادمة من الجدران والمواد أحد العوامل التي تحدد أثر إجمالي عدد الارتدادات في الصورة.
افتح لوحة
Render › Light Paths.افحص أولاً الحد الإجمالي للارتدادات، ثم حدود diffuse وglossy وtransmission وvolume وtransparent.
جرّب تقليل التفاعلات غير الضرورية للصورة المستهدفة، وتحقق من أثر التغيير في الإضاءة غير المباشرة والانعكاسات.
بدلاً من استخدام القيم نفسها في كل مشهد، قارن النتائج وفقاً لترتيب الإضاءة والمواد.
وفقاً للوثائق، يعني ضبط إجمالي الارتدادات على صفر احتساب الإضاءة المباشرة فقط. وقد تؤدي الحدود القصوى الأقل عملياً إلى تصيير أسرع، لكنها تستبعد بعض تفاعلات الضوء. وعندما يكون الحد الأدنى للارتدادات أقل من الحد الأقصى، يمكن لـ Cycles إنهاء المسارات الطويلة التي يُتوقع أن تكون مساهمتها منخفضة، على نحو احتمالي. وقد تسرّع هذه الطريقة التصيير مع استمرار التقارب نحو الصورة نفسها، لكن ذلك قد يزيد الضوضاء.
| الإعداد | القيمة المقترحة | التأثير |
|---|---|---|
| Max Bounces: Total | اختبر خفضها وفقاً للمشهد | قد يؤدي الحد الأقصى الأقل إلى تسريع التصيير، لكنه قد يزيل بعض تفاعلات الضوء. |
| Max Bounces: Total | 0 | تُحتسب الإضاءة المباشرة فقط. |
| Filter Glossy | 1,0 كنقطة بداية | قد يخفف الانعكاسات اللامعة بعد الارتدادات الضبابية ويقلل الضوضاء؛ لكنه قد يسبب فقدان التفاصيل. |
القيمة 1,0 الواردة في الجدول هي مثال تقدمه الوثائق كنقطة بداية للضبط الدقيق لـ Filter Glossy، وليست وصفة ثابتة لكل مشهد. أعد تقييم الإعداد إذا لاحظت تلييناً واضحاً في الانعكاسات أو تفاصيل الضوء.
2. قلل التشويش مع الحفاظ على التفاصيل الساطعة
قد تكون العينات شديدة السطوع، المعروفة باسم fireflies، أحد مصادر الضوضاء في Cycles. وتقيّد حدود Direct Light وIndirect Light الواردة في الوثائق الكثافة القصوى للعينات التي يمكن أن تساهم في البكسل. يؤثر Direct Light في الأشعة التي لم ترتد بعد، بينما يؤثر Indirect Light في الأشعة التي ارتدت أكثر من مرة.
قيّم أولاً ما إذا كان التشويش ناتجاً عن مسارات الضوء المباشر أم غير المباشر.
عند الحاجة، استخدم حد Direct Light أو Indirect Light ضمن
Render › Light Paths.قارن الآثار الجانبية للحد من خلال فحص الأضواء الساطعة والانعكاسات وبقية المناطق المضيئة في الصورة.
لتعطيل التقييد، اضبط القيمة المعنية على 0,0؛ فالوثائق تشير إلى أن هذه القيمة تعطل clamping.
قد يقلل التقييد الضوضاء، لكنه قد يخفت أيضاً المناطق التي يُفترض أن تبقى ساطعة عمداً. وتشير الوثائق إلى أن فرض حد منفصل على ارتدادات الضوء غير المباشر قد يكون مفيداً، لأن fireflies قد تنشأ من هذه المسارات بوتيرة أكبر. والهدف ليس القضاء على الضوضاء تماماً، بل تقييم شدة الضوء وتفاصيل الصورة معاً.
في المشاهد التي تحتوي على طبقات شفافة كثيرة، افحص أيضاً حد ارتدادات Transparent. فعلى الرغم من أن أشعة الشفافية تمر من دون تغيير اتجاهها أو نوعها، يُشغّل shader عند كل خطوة شفافية ويُتتبّع شعاع جديد؛ لذا قد يؤثر تعدد الطبقات في الأداء. ويتصرف Transparent BSDF على نحو مختلف عن BSDFs الانتقال الأخرى من حيث دمج ألفا. لا تغيّر نوع المادة لمجرد تقليل وقت التصيير من دون مراجعة أثر ذلك في الصورة ونتائج التركيب.
3. قيّم Fast GI Approximation في المشاهد الداخلية
يقرّب Fast GI Approximation الضوء المنتشر غير المباشر باستخدام ambient occlusion يتأثر بلون الخلفية. وتصفه الوثائق بأنه خيار أسرع مقارنةً بالإضاءة العالمية الكاملة، وتشير إلى إمكانية استخدامه في التصيير التفاعلي عبر نافذة العرض أو في المخرجات النهائية المستهدفة بجودة أقل.
افحص الطريقة ضمن
Render › Light Paths › Fast GI Approximation.تستبدل طريقة Replace الإضاءة العالمية بـ ambient occlusion بعد عدد الارتدادات المحدد. أما طريقة Add فتضيف ambient occlusion إلى الأسطح diffuse.
اضبط قوة التأثير عبر AO Factor، والمسافة التي تمتد إليها الأشعة من نقطة التظليل عبر AO Distance.
قيّم قيم Viewport Bounces وRender Bounces كلّاً على حدة وفقاً لغرض الاستخدام.
تبرز قيمة AO Distance الأقصر التفاصيل القريبة، بينما تأخذ المسافة الأطول الأجسام البعيدة في الحسبان أيضاً. ويمكن تغيير هذه المسافة لكل جسم عبر Object Properties؛ وترى الوثائق أن ذلك مفيد للمشاهد التي تجمع أجساماً صغيرة وكبيرة. وتشير الوثائق إلى أن Viewport Bounces يمكن أن يقلل ضوضاء نافذة العرض في المشاهد الداخلية مع فرق بصري طفيف. أما Render Bounces فيحدد عدد الارتدادات المستخدمة في التصيير النهائي؛ ولا تقدم المصادر الضمان نفسه بشأن مقدار الفرق البصري لهذا الإعداد. وبما أن Fast GI Approximation لا يستخدم طريقة الإضاءة العالمية الكاملة نفسها، فتحقق من مظهر الضوء في المخرج النهائي أيضاً.
4. تحقّق من جهاز التصيير وسير العمل
يتيح خيار Device ضمن Cycles Render Settings الاختيار بين CPU وGPU Compute. وتذكر الوثائق أن GPU Compute قد يكون أسرع في معظم الحالات، لكن التصيير عبر GPU قد يخضع لقيود مرتبطة بالواجهة الخلفية المستخدمة. أما وضع CPU فهو متوافق مع ميزات Cycles. لذلك قيّم اختيار الجهاز من حيث توافقه مع المشهد والميزات، لا استناداً إلى افتراض السرعة وحده.
قد تحقق فرق العمارة والتصميم الداخلي والتصور المعماري أكبر فائدة في سير العمل الذي يكرر الاختبارات على مشاهد تحتوي على قدر كبير من الضوء غير المباشر أو الانعكاسات أو الطبقات الشفافة. ويمكن تقييم Fast GI Approximation وخيارات Viewport Bounces المنفصلة للحصول على معاينة سريعة في نافذة العرض؛ أما في التصيير النهائي، فينبغي التحقق بشكل مستقل من الحفاظ على تأثيرات الضوء. وإذا استُخدم GPU Compute، فضع قيود الواجهة الخلفية المعنية في الحسبان. وبما أن وثائق المصدر لا تحدد طرازاً للعتاد أو سعراً أو زيادة أداء بعينها، ينبغي أن يستند الاختيار إلى اختبارات مقارنة على المشهد نفسه.
أخطاء شائعة
خفض إجمالي عدد الارتدادات من دون التحقق من الإضاءة غير المباشرة التي خفتت أو اختفت.
إغفال فقدان التفاصيل في الأضواء الساطعة والانعكاسات عند زيادة clamping.
السماح بتليين تفاصيل الانعكاسات أكثر من اللازم أثناء تقليل الضوضاء باستخدام Filter Glossy.
عدم اختبار أثر خفض حد Transparent في صورة الطبقات الشفافة ومخرج ألفا.
افتراض أن GPU Compute سيعمل بلا مشكلات مع كل مشهد وكل واجهة خلفية.
المصادر
2 مصادرلا نعيد نشر نصوص المصادر؛ الاقتباسات القصيرة مشار إليها، وما تبقى ملخص وتعليق من إعدادنا.
بالنسبة إلى مكاتب العمارة والتصور في تركيا، تكمن القيمة العملية لهذه الإعدادات في إمكانية إجراء تجارب سريعة ومنضبطة على المشهد نفسه. وفي المشاهد الداخلية خصوصاً، تتيح حدود الارتدادات ونهج Fast GI التعامل مع معاينة نافذة العرض والتصيير النهائي وفق أهداف مختلفة. لكن لا يمكن فصل مكاسب السرعة عن تفاصيل الضوء والانعكاسات والشفافية في الصورة.
قبل شراء عتاد جديد، ينبغي التحقق من قيود GPU في الواجهة الخلفية لـ Cycles المستخدمة وإجراء مقارنات على المشاهد الحالية. قد يؤثر Clamping وFilter Glossy في الدقة البصرية أثناء تقليل الضوضاء؛ لذا فإن التحقق من النتيجة في كل مشهد بدلاً من نسخ إعداد واحد إلى جميع المشاريع يوفّر سير عمل أكثر موثوقية.
الأسئلة الشائعة
ما فائدة خفض Max Bounces في Blender Cycles؟
قد يؤدي الحد الأقصى الأقل إلى تسريع التصيير، لكنه قد يعطّل بعض تفاعلات الضوء. وعندما يكون إجمالي عدد الارتدادات 0، تُحتسب الإضاءة المباشرة فقط.
كيف يمكن تقليل ضوضاء fireflies في Cycles؟
يمكن لحدود Direct Light وIndirect Light تقييد كثافة العينات. وينبغي التحقق من النتيجة، لأن هذه الإعدادات قد تؤثر أيضاً في الأضواء الساطعة والانعكاسات.
ما وظيفة Cycles Fast GI Approximation؟
يقرّب الضوء المنتشر غير المباشر باستخدام ambient occlusion، ويوفر بديلاً أسرع من الإضاءة العالمية الكاملة. وقد يساعد على تقليل ضوضاء التصيير الداخلي في نافذة العرض مع فرق بصري طفيف.



