باختصار
- يمكن تحديد حدود مستقلة لإجمالي ارتدادات الضوء وارتدادات diffuse وglossy وtransmission في Cycles.
- يمكن لخيار Fast GI Approximation تقريب الضوء diffuse غير المباشر باستخدام ambient occlusion.
- قد تقلل إعدادات clamp النقاط الساطعة الناتجة عن الضوضاء، لكنها قد تخفّض سطوع المناطق المضيئة في الصورة أيضًا.
- قد يكون GPU Compute أسرع في كثير من الأحيان، لكن التوافر والقيود يختلفان بحسب الواجهة الخلفية المختارة.
ما الذي ستتعلمه في هذا الدليل؟
يرتد الضوء في المشاهد الداخلية مرات عديدة عن الجدران والأسطح. وتسهم هذه التفاعلات في إضاءة الصورة، لكن زيادة ارتدادات الضوء لا تؤدي دائمًا إلى أفضل نتيجة عملية. لذا ينبغي الموازنة بين زمن التصيير والضوضاء والدقة البصرية. وتوفّر إعدادات مسارات الضوء في Cycles ضمن Blender عناصر تحكم متنوعة لتحقيق هذا التوازن.
سنتناول في هذا الدليل إجمالي ارتدادات الضوء وأنواعها، وخيارات Fast GI Approximation، واستخدام clamp للحد من النقاط الساطعة الناتجة عن الضوضاء، واختيار جهاز التصيير. ويتبع الشرح تسلسلًا يبدأ بتقييم المشهد الداخلي بسرعة، ثم مراجعة الإعدادات للتصيير النهائي. وبدلًا من اقتراح قيمة واحدة تناسب كل المشاهد، يركّز الدليل على كيفية تقييم نتائج الإعدادات.
المتطلبات ومكان الإعدادات
ستحتاج إلى مشهد يمكن تصييره باستخدام Cycles في Blender. لا تحدد الأدلة المرجعية إصدارًا معينًا من Blender أو متطلبات حساب أو طرازًا محددًا للأجهزة. لذا ينبغي التحقق من توافق الإصدار والجهاز في نسخة Blender المستخدمة.
يُختار جهاز التصيير من خيار Device ضمن Cycles Render Settings. ويُعد CPU خيارًا متوافقًا مع ميزات Cycles. أما GPU Compute فيعمل مع الواجهة الخلفية وأجهزة الحوسبة المحددة؛ وقد يكون أسرع في كثير من الحالات وفقًا لوثائق الشركة المطوّرة، لكن قد توجد قيود لتصيير GPU مقارنةً بـ CPU. راجع دليل GPU Rendering من Blender لمعرفة تفاصيل إعداد GPU والواجهة الخلفية.
توجد ارتدادات الضوء والخيارات المرتبطة بها في Render > Light Paths. وقد تظهر أسماء هذه الإعدادات باللغة الإنجليزية في واجهة Blender. ومن المفيد تغيير مجموعة واحدة فقط من الإعدادات في كل تجربة ومقارنة النتيجة، للحفاظ على حالة المشهد الحالية أثناء اختبار التعديلات.
خطوة بخطوة: تقييم المشهد الداخلي
تعرّف أولًا إلى سلوك الضوء في المشهد. يقسّم Cycles مسارات الضوء إلى أنواع Camera وReflection وTransmission وShadow. ويمكن أن تحمل مسارات الانعكاس والانتقال أيضًا خصائص Diffuse أو Glossy أو Singular. ويساعد هذا التقسيم على فهم اختلاف النتائج الناجم عن المواد وتفاعلات الضوء في المشهد. فعلى سبيل المثال، لا يُعد انعكاس سطح لامع والتفاف الضوء عبر مادة نوعي التفاعل نفسيهما.
راجع إجمالي ارتدادات الضوء. يحدد Max Bounces العدد الإجمالي المسموح به للارتدادات. ورغم أن إبقاء القيمة عند الحد الأقصى يُوصى به للحصول على أعلى جودة، فإن خفضها قد يسرّع التصيير. وتعني قيمة الصفر إضاءة مباشرة. لذلك، عند خفض القيمة، راقب ليس زمن التصيير فقط، بل أيضًا التغيّر في الضوء غير المباشر والإضاءة المتبادلة بين الأسطح في المشهد.
قيّم أنواع الارتدادات كلًّا على حدة. يمكن التحكم بصورة مستقلة في عدد ارتدادات Diffuse وGlossy وTransmission. كما توجد حدود منفصلة لـ Volume وTransparent. وبما أن دور الانتقال الشبيه بالزجاج أو الانعكاس اللامع أو الطبقات الشفافة يختلف من مشهد إلى آخر، فحدّد التفاعل الذي يسهم في الصورة بدلًا من خفض جميع الحدود في الوقت نفسه. وتذكّر خصوصًا أن ارتدادات الشفافية تُدار بصورة مستقلة عن الارتدادات الأخرى.
جرّب Fast GI Approximation لتحسين السرعة. تقرّب هذه الميزة الضوء diffuse غير المباشر باستخدام ambient occlusion المتأثر بلون الخلفية. وتستبدل طريقة Replace الإضاءة العالمية بـ ambient occlusion بعد العدد المحدد من الارتدادات. أما طريقة Add فتضيف ambient occlusion إلى الأسطح diffuse. ويحدد AO Factor قوة التأثير، فيما يحدد AO Distance مدى ابتعاد الأشعة عن السطح أثناء تتبعها. وتبرز المسافة الأقصر التفاصيل القريبة، بينما تأخذ المسافة الأطول الأجسام الأبعد في الحسبان أيضًا. وعندما تضم المشاهد أجسامًا قريبة وأخرى كبيرة الحجم، يمكن كذلك استخدام تجاوز AO Distance لكل جسم على حدة.
افصل بين أهداف Viewport والتصيير النهائي. يتضمن Fast GI Approximation عنصرَي تحكم منفصلين هما Viewport Bounces وRender Bounces. ويمكن لخيار Viewport استبدال الإضاءة العالمية بـ ambient occlusion بعد العدد المحدد من الارتدادات في 3D Viewport. ويشير دليل Blender إلى أن ذلك قد يقلل الضوضاء في المشاهد الداخلية، مع احتمال أن يكون الفرق البصري طفيفًا. قيّم قيمة Render Bounces بصورة مستقلة للتصيير النهائي، ولا تفترض أن إعدادات المعاينة تعادل جودة النتيجة النهائية.
استخدم clamp بحذر عند ظهور نقاط ساطعة ناتجة عن الضوضاء. يحد Direct Light من شدة مساهمة عينات الأشعة التي لم ترتد بعد في البكسل. ويؤدي Indirect Light وظيفة مشابهة للأشعة التي ارتدت أكثر من مرة. وقد يقلل clamp النقاط الساطعة المعروفة باسم fireflies، لكنه قد يخفض سطوع الأضواء والانعكاسات أيضًا، ما يقلل الدقة. وعند ضبط القيمة على صفر، يكون clamp معطلًا. وقد يساعد تحديد الضوء غير المباشر على نحو منفصل في استهداف الارتدادات غير المباشرة التي تظهر فيها fireflies بوتيرة أكبر.
قيّم Filter Glossy في الانعكاسات اللامعة. يمكن لقيمة أكبر من صفر أن تنعّم الانعكاسات اللامعة بعد الارتدادات الضبابية وتقلل الضوضاء، لكن ذلك قد يأتي على حساب الدقة وتفاصيل الإضاءة. ويقترح الدليل تجربة قيمة 1,0 كبداية مناسبة. وقيّمها خصوصًا عندما تسبب اللمعات الصغيرة والحادة ضوضاء، مع التحقق من التفاصيل في الصورة.
أخطاء شائعة
قد يؤدي خفض جميع قيم الارتدادات عشوائيًا إلى تغيير الإضاءة غير المباشرة أو التفاعلات في الأسطح الزجاجية واللامعة أكثر مما ينبغي. وحتى إذا تحقق تسريع، يجب فحص المشهد للتأكد من أن الفرق في النتيجة مقبول. وبالمثل، قد لا يؤثر رفع clamp أو خفضه في النقاط غير المرغوب فيها وحدها، بل قد يغيّر المظهر العام للمناطق المضيئة أيضًا.
لا يعادل Fast GI Approximation الإضاءة العالمية الكاملة؛ إذ يقرّب الضوء diffuse غير المباشر باستخدام ambient occlusion. لذلك، قد يكون مفيدًا للمعاينة السريعة أو للأهداف التي تتطلب جودة أقل، لكن ينبغي فحص سلوك الضوء في الصورة النهائية على نحو مستقل. وينبغي أيضًا مراعاة أن Transparent BSDF يسمح للضوء بالمرور من دون تغيير اتجاهه، وأن خطوات الشفافية لها تكلفة حسابية.
ولا تعتبر اختيار الجهاز ضمانًا للسرعة بحد ذاته. يعتمد أداء GPU Compute على الواجهة الخلفية المستخدمة، وقد تكون لتصيير GPU بعض القيود. كذلك، إذا استُخدمت Open Shading Language، فتشير الأدلة المرجعية إلى أن دعمها متوفر على CPU وعلى واجهة OptiX GPU Compute الخلفية؛ وبسبب تجميع المظللات وتفسيرها، يكون الأداء عمومًا أبطأ من استخدام العقد المدمجة. وقد لا تعمل بعض الميزات أيضًا.
أثر ذلك في سير عمل العمارة والتصور المعماري
يوفر Fast GI Approximation في التصوير الداخلي خيارًا لتقليل الضوضاء أثناء العمل على المشهد أو عند إجراء تجارب تستهدف جودة أقل. وخصوصًا عند مراجعة قرارات الإضاءة في مشهد كبير، يساعد الفصل بين عناصر التحكم في Viewport والتصيير النهائي على تجنب الخلط بين المعاينة والنتيجة النهائية. كما توضح أعداد الارتدادات وإعدادات clamp المفاضلة بين زمن التصيير ودقة المواد والإضاءة.
تتمثل نقاط التحقق الأساسية للمكاتب والطلاب في توافق الجهاز المستخدم، والحفاظ على تفاعلات الضوء المطلوبة، وموازنة مكسب السرعة بالخسارة البصرية. وقبل اعتماد إعداد ما في مشهد إنتاجي، أجرِ تصييرًا تجريبيًا صغيرًا للمقارنة، وافحص النتيجة خصوصًا حول الزجاج والأسطح اللامعة والطبقات الشفافة والضوء المباشر. ولا تتضمن المصادر طرازًا للأجهزة أو زمنًا للتصيير أو تكلفة ترخيص، لذا لا يمكن التعميم بشأن هذه الجوانب.
الخطوات التالية
نفّذ تجارب الإعدادات بتغيير عنصر واحد في كل مرة: ابدأ بحدود الارتدادات، ثم جرّب طريقة Fast GI عند الحاجة، وأخيرًا قيّم clamp أو Filter Glossy. وتسهل المقارنات المأخوذة من منظور الكاميرا نفسه وفي ظروف متقاربة معرفة التغيير الذي حقق الفائدة. افحص المواد التي تتضمن انعكاسًا أو انتقالًا أو شفافية كلًّا على حدة؛ وإذا انخفض سطوع المناطق المضيئة في الصورة، فأعد النظر في clamp. وإذا كنت تستخدم GPU، فراجع وثائق GPU Rendering ذات الصلة للتحقق من توافق الجهاز والواجهة الخلفية.
المصادر والترخيص
أُعد هذا الدليل باللغة التركية بالاستناد إلى صفحتي “Light Paths” و“Render Settings” في Blender Manual. ونُشر كلا المصدرين بموجب ترخيص CC BY-SA 4.0.
المصادر
2 مصادرلا نعيد نشر نصوص المصادر؛ الاقتباسات القصيرة مشار إليها، وما تبقى ملخص وتعليق من إعدادنا.
تكمن القيمة العملية لهذه الإعدادات لفرق التصوير الداخلي في إمكانية الفصل بين احتياجات المعاينة والتصيير النهائي، بدلًا من افتراض أن أعلى جودة هي الخيار الافتراضي في كل مشهد. ويستحق Fast GI وعناصر التحكم المنفصلة في الارتدادات التجربة، لكن مظهر الضوء والزجاج والأسطح اللامعة ينبغي أن يظل العامل الحاسم في النتيجة.
لا تتوفر في المصادر معلومات عن الأجهزة أو تكاليف الترخيص للمكاتب والطلاب في تركيا؛ لذلك لن يكون من الصواب تقديم توصية استثمارية محددة. وينبغي التحقق من التوافق قبل استخدام GPU Compute، ومن تأثير التعديلات في المشهد قبل تغيير الإعدادات. وإذا أضر مكسب السرعة بدقة الصورة، فينبغي إعادة تقييم الخيار.
الأسئلة الشائعة
كيف يمكن تقليل ضوضاء التصيير الداخلي في Blender Cycles؟
قيّم أعداد الارتدادات وخيار Fast GI Approximation وإعدادات clamp الخاصة بـ Direct Light أو Indirect Light. قد يقلل clamp النقاط الساطعة الناتجة عن الضوضاء، لكنه قد يخفض سطوع المناطق المضيئة أيضًا.
ما وظيفة Fast GI Approximation في Cycles؟
يقرّب الضوء diffuse غير المباشر باستخدام ambient occlusion المتأثر بلون الخلفية. ويمكن استخدامه في معاينة Viewport أو عند استهداف جودة أقل.
هل استخدام GPU Compute في Cycles أسرع دائمًا؟
وفقًا لدليل Blender، قد يكون GPU Compute أسرع في كثير من الأحيان. ويعتمد الأداء على الواجهة الخلفية، وقد تكون لتصيير GPU قيود مقارنةً بـ CPU.



