باختصار
- يحدّد Render (Max) Samples في Cycles عدد المسارات التي تُتتبّع لكل بكسل في الرندر النهائي.
- قد يوقف أخذ العينات التكيفي العملية مبكرًا في المناطق الأقل تشويشًا، وفقًا لقيمة Noise Threshold.
- يمكن استخدام إزالة التشويش لتقليل الضجيج في الصورة من دون زيادة عدد العينات.
- قد يحسّن الرندر باستخدام GPU الأداء، لكن قيود خيار GPU تعتمد على الواجهة الخلفية المستخدمة.
ما الذي ستتعلمه في هذا الدليل؟
Cycles طريقة رندر تتتبّع مسارات الضوء داخل المشهد حتى تصل إلى مصادر الإضاءة. ويحدّد أخذ العينات عدد هذه المسارات التي تُحسب لكل بكسل. قد يقلّل عدد العينات المنخفض وقت الرندر، لكنه قد يترك مزيدًا من الضجيج في الصورة؛ أما زيادة عدد العينات فعادةً ما تعطي نتيجة أنظف، لكنها تتطلب وقتًا أطول للرندر.
يتناول هذا الدليل كيفية تقييم إعدادات أخذ العينات في المشاهد الداخلية، ومتى يكون أخذ العينات التكيفي مفيدًا، وكيف تؤثر خيارات إزالة التشويش في التفاصيل. لا يهدف الدليل إلى اقتراح قيمة موحدة تناسب الجميع، بل إلى اختبار الإعدادات بعناية وفق احتياجات المشهد.
المتطلبات وما ينبغي معرفته
يستند هذا الشرح إلى إعدادات Cycles الواردة في دليل Blender الإلكتروني. وتُعرض صفحات المصدر بوصفها دليل “latest”، لذلك لا يُذكر رقم إصدار محدد من Blender. كما لا تتضمن الأدلة معلومات عن متطلبات الحساب. وقد يختلف شكل الخيارات في التطبيق بحسب الإصدار وجهاز الرندر المستخدم.
يتوافق الرندر باستخدام المعالج مع ميزات Cycles. أما خيار GPU Compute فيعتمد على الواجهة الخلفية للحوسبة المحددة والأجهزة المختارة في قسم Cycles Render Devices؛ وقد ينطوي الرندر باستخدام GPU على بعض القيود مقارنةً بالرندر باستخدام المعالج. يمكن أن يؤدي استخدام GPU لإزالة التشويش إلى تحسين الأداء، لكنه يتطلب ذاكرة GPU إضافية. وإذا واجهت المشاهد الكبيرة نقصًا في الذاكرة، فقد يكون من المناسب تعطيل خيار تشغيل إزالة التشويش على GPU.
قبل البدء، يُستحسن حفظ المشهد الذي ستختبره وإجراء المقارنات باستخدام الكاميرا والدقة وظروف الإضاءة نفسها. فهذا يجعل أثر تغيير الإعدادات في الصورة ووقت الرندر أوضح. لا يحدد الدليل عدد عينات إلزاميًا لمشهد معين؛ لذا ينبغي تجربة القيم بحسب المشهد.
ضبط أخذ العينات وإزالة التشويش خطوة بخطوة
حدّد جهاز الرندر أولًا. يمكن أن يكون خيار Render Device في إعدادات Cycles هو CPU أو GPU Compute. ووفقًا للدليل، يتوافق CPU مع جميع ميزات Cycles. وقد يكون GPU Compute أسرع في كثير من الحالات، لكن الدعم والقيود يعتمدان على الواجهة الخلفية المحددة. لا تفترض أن GPU سيعمل مع كل مشهد قبل التحقق من توافق العتاد.
افصل بين عينات Viewport والرندر النهائي. يحدّد Viewport (Max) Samples عدد المسارات التي تُتتبّع لكل بكسل في العرض Rendered، بينما يحدّد Render (Max) Samples عدد المسارات في الرندر النهائي. وقد تمنح القيمة الأعلى للرندر النهائي صورة أنظف، لكنها تطيل الوقت. ويُذكر أن القيمة 0 في Viewport تفعّل أخذ العينات بلا حد زمني؛ لذا ضع أثر هذا الخيار في العمل التفاعلي في الحسبان.
فعّل أخذ العينات التكيفي واختبر Noise Threshold. عند تفعيل Noise Threshold، يمكن لـ Cycles إيقاف أخذ العينات في المناطق التي ينخفض فيها التشويش بما يكفي. وهكذا لا تحصل الخلفية البسيطة، مثلًا، على مقدار الحساب نفسه الذي تحصل عليه المناطق التي تتطلب تفاصيل أكثر. يورد الدليل نطاقًا نموذجيًا للعتبة من 0,1 إلى 0,001. قد تؤدي العتبة الأقل إلى جودة أفضل، لكنها تطيل وقت الرندر. أما القيمة 0 فتتيح تقدير قيمة تلقائية استنادًا إلى إجمالي عدد العينات.
قيّم قيمة Min Samples بحسب المشهد. يحدّد هذا الإعداد الحد الأدنى لعدد العينات التي يحصل عليها البكسل قبل بدء أخذ العينات التكيفي. عندما تكون القيمة 0، يختار Cycles قيمة تلقائيًا وفق Noise Threshold. جرّب الاختيار التلقائي أولًا؛ وإذا أثّر التوقف المبكر في مناطق معينة على جودة الصورة، فاختبر الحد الأدنى لعدد العينات بشكل منفصل.
فعّل إزالة التشويش واختر بيانات التمريرات. تساعد إزالة التشويش على تقليله من دون حساب مزيد من العينات. يمكنك تفعيلها للرندر النهائي واختيار denoiser المستخدم. يستخدم الخيار التلقائي إزالة التشويش المسرّعة بواسطة GPU إذا كان ذلك مدعومًا، ويُفضّل OpenImageDenoise على OptiX. يقدّم OpenImageDenoise عادةً أعلى جودة، بينما يعتمد OptiX على الجهاز والإعدادات. يُنصح بتزويد denoiser بتمرير Albedo واحد على الأقل بدلًا من بيانات اللون وحدها؛ ويمكن أيضًا استخدام خيار Albedo + Normal.
وازن بين التفاصيل والسرعة. عند اختيار OpenImageDenoise، تتوفر خيارات الجودة Fast وBalanced وHigh. يضحّي Fast ببعض الجودة لصالح السرعة، وقد يكون مناسبًا لرندر viewport. أما High فيستهدف أعلى جودة، لكنه يتطلب وقتًا أطول. وتؤثر خيارات Prefilter في النتيجة أيضًا: يُعد None الأسرع ويحافظ على أكبر قدر من التفاصيل، لكنه يتطلب أن تكون تمريرات الإدخال خالية من الضجيج. وقد يعمل Fast بسرعة أكبر، لكنه قد يجعل الصورة أكثر ضبابية. أما Accurate فيهدف إلى تقليل الضجيج عبر تصفية التمريرات قبل إزالة التشويش، ويتطلب وقت معالجة أطول.
أجرِ مقارنات صغيرة في المشهد نفسه. غيّر إعدادًا واحدًا في كل مرة وثبّت الإعدادات الأخرى، ثم افحص الضجيج والتفاصيل الدقيقة للأسطح معًا. لا يكفي أن تنظّف إزالة التشويش الصورة وحدها؛ فإذا أصبحت خامات المواد أو الحواف الحادة ضبابية، فأعد تقييم عدد العينات أو اختيار التمريرات أو جودة denoiser.
أخطاء شائعة
الاعتقاد بأن زيادة العينات هي الحل الأفضل دائمًا: قد تؤدي زيادة Render (Max) Samples إلى صورة أنظف، لكنها تزيد الوقت أيضًا. ينبغي تقييم أخذ العينات التكيفي وإزالة التشويش معًا.
خفض Noise Threshold أكثر من اللازم: قد تساعد العتبة الأقل على تحسين الجودة، لكنها قد تؤدي إلى وقت رندر أطول. لا تخفض العتبة قبل مقارنتها على المشهد.
التعامل مع إزالة التشويش بمعزل عن التفاصيل: يشير الدليل إلى أن خيار التمرير None قد يجعل التفاصيل ضبابية، خصوصًا عند انخفاض عدد العينات. ويوصى باستخدام Albedo واحد على الأقل.
اعتبار إزالة التشويش عبر GPU تسريعًا لا يحتاج إلى ذاكرة: يتطلب استخدام GPU ذاكرة إضافية. إذا كانت ذاكرة GPU محدودة في المشاهد الكبيرة، ففكّر في إزالة التشويش باستخدام CPU.
افتراض أن الرندر باستخدام GPU يعمل تمامًا مثل الرندر باستخدام CPU: تعتمد قيود الرندر باستخدام GPU على الواجهة الخلفية المستخدمة. وينبغي التحقق بشكل منفصل من شروط دعم ميزات مثل OSL؛ إذ يدعم OSL كلاً من CPU وOptiX GPU Compute، وقد يكون أبطأ من العقد المدمجة.
أثر ذلك في سير عمل العمارة والتصوّر
في التصوّر الداخلي، تتطلب الزوايا الداكنة والضوء القادم من الفتحات الصغيرة والتفاصيل الدقيقة للمواد عناية عند تقييم جودة الرندر. يتيح أخذ العينات التكيفي عدم تخصيص العدد نفسه من العينات لكل منطقة في المشهد، بينما يمكن أن تساعد إزالة التشويش على تقليل الضجيج الناتج عن استخدام عينات أقل. ومع ذلك، من المهم فحص تفاصيل الخامات والحواف في الأعمال النهائية.
قبل اعتماد إعداد موحد للرندر في المكاتب، ينبغي مراعاة CPU/GPU المستخدمة وذاكرة GPU ونوع المشهد. قد يكون GPU Compute أسرع، لكن له قيودًا تتعلق بالتوافق والميزات. لذلك يُعد التحقق من تركيبة الجهاز وإزالة التشويش باستخدام رندرات اختبار قصيرة نهجًا آمنًا عند التسليمات المهمة.
الخطوات التالية
اختر أولًا إطارًا ثابتًا للكاميرا، ثم قارن جهاز الرندر وعدد العينات وNoise Threshold وجودة إزالة التشويش كلًا على حدة. قيّم النتائج من حيث الوقت، إلى جانب خامات الأسطح والضجيج المتبقي في الظلال. وإذا كنت تنتقل بين CPU وGPU، فلا تفترض إمكانية استخدام الإعدادات نفسها على الجهازين؛ تحقّق من قيود الواجهة الخلفية التي تستخدمها.
المصدر والترخيص
أُعدّ هذا الدليل بالاستناد إلى صفحتي “Sampling” و“Render Settings” في Blender Manual. المصدران مرخصان بموجب CC BY-SA 4.0؛ وقد تُرجم المحتوى إلى التركية وأُعيد تحريره.
المصادر
2 مصادرلا نعيد نشر نصوص المصادر؛ الاقتباسات القصيرة مشار إليها، وما تبقى ملخص وتعليق من إعدادنا.
بالنسبة إلى مكاتب العمارة وفرق التصوّر في تركيا، تكمن القيمة العملية لهذه الإعدادات في إمكانية اختبار أخذ العينات التكيفي وإزالة التشويش بعناية قبل اللجوء إلى حساب مزيد من العينات. وفي المشاهد الداخلية خصوصًا، قد يوفر فحص التوازن بين الضجيج وتفاصيل الأسطح في إطار اختبار واحد وقتًا ثمينًا.
وعلى صعيد العتاد، ينبغي مراعاة متطلبات الذاكرة وقيود واجهة Cycles الخلفية إلى جانب سرعة GPU. قد لا تكون إزالة التشويش عبر GPU مناسبة للمشاهد الكبيرة، بينما يوفّر CPU بديلًا متوافقًا. ومن الجيد التحقق باستخدام رندر اختبار من شكل الخيارات في إصدار Blender المستخدم ومن جودة الصورة المطلوبة للمشروع، قبل اعتماد إعدادات موحدة للفريق.
الأسئلة الشائعة
ما وظيفة Noise Threshold في Blender Cycles؟
عند تفعيل أخذ العينات التكيفي، تحدد ما إذا كان ينبغي مواصلة أخذ العينات لكل بكسل. قد تساعد القيمة الأقل على تحسين الجودة، لكنها قد تطيل وقت الرندر.
ما التمرير الذي ينبغي استخدامه لإزالة التشويش في Cycles؟
يوصي الدليل باستخدام تمرير Albedo واحد على الأقل. ويتوفر أيضًا خيار Albedo + Normal؛ وقد يؤدي استخدام بيانات اللون وحدها إلى طمس التفاصيل، خصوصًا عند انخفاض عدد العينات.
هل الرندر باستخدام GPU في Cycles أفضل دائمًا؟
قد يكون GPU Compute أسرع في كثير من الحالات، لكن قيود الرندر باستخدام GPU تعتمد على الواجهة الخلفية المحددة. كما تتطلب إزالة التشويش باستخدام GPU ذاكرة GPU إضافية.



