باختصار
- يتتبّع Screen-Trace الأشعة استنادًا إلى معلومات عمق الشاشة، ويلجأ إلى مجسّات الإضاءة عندما تخرج الأشعة عن مجال الرؤية.
- يعمل تتبّع الأشعة بدقة منخفضة بسرعة أكبر ويستهلك ذاكرة أقل، لكن النتيجة قد تبدو أكثر ضبابية.
- يقدّم Fast GI Approximation تقديرًا للإضاءة غير المباشرة على الأسطح شديدة الخشونة مع ضوضاء أقل.
- قد تقلّل إزالة الضوضاء التشويش، لكنها قد تجعل ناتج تتبّع الأشعة ضبابيًا أكثر من اللازم.
يعتمد هذا الدليل على إعدادات التصيير في EEVEE الواردة في دليل Blender 5.2 LTS، وعلى وثائق تتبّع الأشعة في Blender Manual. يهدف تتبّع الأشعة في EEVEE إلى تعزيز دقة الإضاءة غير المباشرة القادمة من الأسطح. وتوفّر إعداداته خيارات تؤثر في الانعكاسات وتسرب الضوء والضوضاء في التصييرات الداخلية. لا يقدّم الدليل وصفة ثابتة للجودة، لذا ينبغي تقييم الإعدادات وفق احتياجات المشهد.
1. حدّد طريقة تتبّع الأشعة
توجد الإعدادات في قسم Render › Raytracing. عند إيقاف تتبّع الأشعة، ينتقل EEVEE إلى مسار تصيير أسرع يستخدم مجسّات إضاءة مفلترة مسبقًا. ويصف دليل Blender هذا الخيار بأنه بديل أكثر استقرارًا وتحسينًا للحالات التي لا تكون فيها الدقة البصرية أولوية.
يتوفر خياران لتتبّع الأشعة عند تفعيله. يستخدم Light Probe كرات مجسّات الإضاءة ومستوياتها للعثور على تقاطعات المشهد. ووفقًا للدليل، هذه الطريقة الأقل كلفة من حيث التتبّع، لكنها تعتمد على وضع مجسّات الإضاءة يدويًا للحصول على النتيجة. أما Screen-Trace فيتتبّع الأشعة مقابل مخزن عمق الشاشة. وعندما تخرج الأشعة عن مجال الرؤية، يعود إلى مجسّات الإضاءة.
افتح قسم
Render › Raytracing.اختر طريقة
Light Probeللعمل باستخدام المجسّات، أوScreen-Traceلتتبّع معلومات عمق الشاشة.تحقّق من النتيجة في المشهد نفسه ومنظور الكاميرا نفسه. عند استخدام Screen-Trace، ضع في الحسبان أن الأشعة التي تتجاوز مجال الرؤية تعود إلى المجسّات.
2. تعرّف على خيارات الدقة وScreen-Trace
تحدّد دقة تتبّع الأشعة الدقة التي تُنفّذ بها العملية. ويذكر الدليل أن الخيارات الأقل دقة تعمل بسرعة أكبر وتستهلك ذاكرة أقل، لكن النتيجة قد تكون أكثر ضبابية. لذلك يمكن تجربة الخيارات الأقل عندما تكون السرعة واستهلاك الذاكرة من الأولويات أثناء العمل؛ وإذا ظهرت ضبابية في الصورة النهائية، فأعد تقييم أثر خيار الدقة. ولا توصي الوثائق بقيمة دقة محددة.
عند تفعيل Screen-Trace، تتوفر عناصر تحكم إضافية. قد تؤدي زيادة Precision إلى تحسين دقة التقاطعات وتقليل العيوب البصرية، لكنها ترفع كلفة الأداء وتقصّر أقصى مسافة للتتبّع. ويحدّد Thickness مدى سماكة الأسطح الممثلة في مخزن العمق أثناء تتبّع الأشعة. قد تقلّل القيم الأعلى التقاطعات الفائتة، لكنها قد تطيل الانعكاسات وتتسبب في اهتزازها. أما القيم الأقل فقد تجعل التقاطعات أدق، لكنها تزيد احتمال تجاوز الأسطح الرقيقة.
عند تفعيل Backface، تُعدّ الأشعة التي تصطدم بالوجه الخلفي للهندسة المرئية تقاطعات صالحة. ووفقًا لدليل Blender، قد يقلّل ذلك تسرب الضوء عند استخدام الإضاءة الشاملة في فضاء الشاشة. أما Radiance Scale فيتحكم في مقدار استخدام إضاءة الوجه الأمامي لتقدير الإضاءة غير المباشرة عند تقاطعات الأسطح الخلفية.
3. قيّم Fast GI وإزالة الضوضاء
يقدّم Fast GI Approximation نهجًا بديلًا لمسار تتبّع الأشعة مع BSDFs ذات الخشونة العالية. وقد ينتج صورة بضوضاء أقل من تتبّع الأشعة واحدةً تلو الأخرى، كما يلتقط الإضاءة المرتدة بكفاءة أكبر. وبما أن هذه الميزة تعمل كتأثير في فضاء الشاشة، فهي تخضع أيضًا لقيود فضاء الشاشة.
يمكن اختيار Ambient Occlusion أو Global Illumination بوصفها الطريقة. يظلّل Ambient Occlusion الإضاءة البعيدة القادمة من مجسّات الإضاءة باستخدام تقاطعات المشهد، وهو الخيار الأسرع وفقًا للوثائق. أما Global Illumination فيأخذ في الحسبان الضوء المنعكس عن الأجسام المحيطة. وفي دقة Fast GI، تحسّن الخيارات الأقل السرعة واستهلاك الذاكرة، لكنها قد تزيد الضبابية.
| الإعداد | القيمة أو الشرط الوارد في الوثائق | التأثير |
|---|---|---|
| Threshold | عند ضبط القيمة على 1، تتتبّع جميع الأسطح الأشعة ويُعطّل Fast GI. | يحدّد مستوى الخشونة الذي يُستخدم عنده تتبّع الأشعة. |
| Rays | عدد أشعة GI لكل بكسل عند الدقة المحددة. | تقلّل القيم الأعلى الضوضاء. |
| Steps | عدد عينات الشاشة لكل شعاع GI. | تقلّل القيم الأعلى الضوضاء وتحسّن الجودة. |
| Distance | عند ضبطها على قيمة غير صفرية، تحدّد أقصى مسافة للمساهمة. | تحدّ المسافة التي يمكن للأسطح الواقعة ضمنها أن تسهم في Fast GI. |
قد تؤدي زيادة قيمة Precision إلى تحسين دقة تقاطعات أشعة GI مع المشهد، لكنها ترفع كلفة الأداء. ويساعد Thickness Near، عبر احتساب السماكة الهندسية للأسطح، على تقليل تسرب الضوء وظلال التلامس الناقصة؛ ويتراجع تأثيره كلما ابتعد عن نقطة التظليل. وقد يقلّل Far فقدان الطاقة ونقص التظليل في الهندسة البعيدة. أما القيم العالية جدًا للأجسام الرقيقة، فقد تؤدي إلى حجب الضوء أو انعكاسه أكثر من اللازم. ويزيح Bias متجه عمودي التظليل للحد من عيوب التقاطع الذاتي.
4. ترتيب الفحوصات في سير عمل التصيير المعماري والداخلي
افحص أثر خيارات الطريقة والدقة كلًّا على حدة أولًا؛ فتغيير عدة إعدادات في وقت واحد قد يصعّب تحديد الخيار الذي أثّر في النتيجة. اختبر مناظير الكاميرا المختلفة باستخدام Screen-Trace. واحرص خصوصًا على مراعاة أن الطريقة تعود إلى مجسّات الإضاءة عند التعامل مع الانعكاسات والإضاءة المرتبطة بأسطح خارج مجال الرؤية. وفي الأسطح الرقيقة، قارن أثر إعداد Thickness في تفويت التقاطعات وإطالة الانعكاسات واهتزازها.
عند استخدام Fast GI، قيّم إعدادات الدقة وRays وSteps من حيث الضوضاء والضبابية. قد تقلّل زيادة Steps الضوضاء وتحسّن الجودة؛ ولا يذكر الدليل كلفة أداء لهذا الإعداد. أما كلفة الأداء عند زيادة Precision فهي مذكورة بوضوح.
قد تقلّل إزالة الضوضاء التشويش في ناتج تتبّع الأشعة الخام وتساعد على استقرار الصورة، لكن ذلك قد يسبب ضبابية مفرطة. تعيد Spatial Reuse استخدام أشعة البكسلات المجاورة، لكنها قد تسبب تسرب الضوء بين الأسطح. أما Temporal Accumulation فتراكم النتائج عبر إعادة عرض نتائج تتبّع الأشعة السابقة. وقد تساعد هذه الطريقة على تقليل مشكلة Fireflies، لكنها قد تسبب انحيازًا لونيًا أيضًا، ويمكن استخدامها لتحسين استقرار viewport أو تسريع تقارب التصيير. ويعمل Bilateral Filter على تمويه ناتج تتبّع الأشعة بعد حله من خلال التصفية.
تساعد هذه الإعدادات مكاتب العمارة ومصممي الديكور الداخلي وفناني التصيير على ضبط الإضاءة والانعكاسات في المشهد بما يلائم أهداف العمل. لكن الوثائق لا تقدّم متطلبات محددة للأجهزة أو شروطًا للترخيص أو وعودًا بأزمنة التصيير. لذلك، بدلًا من تقدير الأداء على محطة العمل، تحقّق من الأثر البصري للخيارات ومدى ملاءمتها لسير العمل في المشهد نفسه.
أخطاء شائعة
تجاهل احتمال ظهور الضبابية عند اختيار دقة منخفضة.
نسيان أن أشعة Screen-Trace تعود إلى مجسّات الإضاءة عند خروجها عن إطار الكاميرا.
عدم مراعاة أن زيادة قيمة
Thicknessقد تطيل الانعكاسات وتتسبب في اهتزازها.عدم التحقق من الضبابية أو تسرب الضوء بعد استخدام إزالة الضوضاء و
Spatial Reuse.إغفال كلفة الأداء الناتجة عن زيادة
Precision.
المصادر
2 مصادرلا نعيد نشر نصوص المصادر؛ الاقتباسات القصيرة مشار إليها، وما تبقى ملخص وتعليق من إعدادنا.
قد تمنح هذه الإعدادات مكاتب العمارة وفرق التصيير في تركيا تحكمًا أدق في الانعكاسات والإضاءة غير المباشرة والضوضاء في المشاهد الداخلية. وتتيح مقارنة الطرق وخيارات الدقة في المشهد نفسه تقييم احتياجات الجودة من دون تجاهل أثرها في وقت العمل.
لا تقدّم الوثائق متطلبات للأجهزة أو شروطًا للترخيص أو قيمًا جاهزة تناسب كل المشاهد. لذا يُستحسن أن تختبر الفرق الإعدادات في مشاهدها، وأن تتحقق قبل التسليم خصوصًا من الضبابية وتسرب الضوء وأثر زيادة `Precision` في الأداء.
الأسئلة الشائعة
ما الفرق بين Screen-Trace وLight Probe في Blender EEVEE؟
يتتبّع Screen-Trace الأشعة وفقًا لمخزن عمق الشاشة، ويعود إلى مجسّات الإضاءة عندما تخرج الأشعة عن مجال الرؤية. أما Light Probe فيعثر على تقاطعات المشهد باستخدام كرات مجسّات الإضاءة ومستوياتها؛ ووفقًا للدليل، فهو الأقل كلفة من حيث التتبّع.
ماذا يحقق خفض دقة تتبّع الأشعة في EEVEE؟
تعمل الخيارات الأقل دقة بسرعة أكبر وتستهلك ذاكرة أقل، لكن النتيجة قد تكون أكثر ضبابية.
ما وظيفة Fast GI Approximation؟
تقدّر الإضاءة غير المباشرة لأسطح BSDF ذات الخشونة العالية، وقد تنتج مخرجات بضوضاء أقل. وتُعد Ambient Occlusion الطريقة الأسرع، بينما تأخذ Global Illumination في الحسبان الضوء المنعكس عن الأجسام المحيطة.



