آخر الأخبار
كيفية ضبط نصوص الأبعاد وخطوط المؤشرات في Archicad 29؟كيفية تقليل عدد مضلعات النموذج باستخدام Decimate Modifier في Blenderدليل إدارة تخطيطات الغرف والطوابق المتكررة باستخدام مجموعات RevitVirtual Shadow Maps في Unreal Engine 5: دليل الظلال للمشاهد المعماريةالإعلان عن AMD EPYC Embedded 9006: ‏256 نواة ومنصة SP7دليل إزالة الضوضاء في Blender: تقليل ضوضاء Cycles في compositorحرم متحف كيشان للمدينة يفوز بجائزة العمارة في Altın Karıncaدليل CageEdit في Rhino 8: تشويه مضبوط للنماذج باستخدام القفصكيف تراقب أحداث النموذج باستخدام فئات observer في SketchUp Ruby API؟إنشاء صور مفاهيمية باستخدام SketchUp Diffusion: دليل خطوة بخطوة للمعماريين
نصائح وأدلةBlenderEEVEE

إعدادات تتبّع الأشعة في Blender EEVEE: دليل التصيير الداخلي

تؤثر إعدادات تتبّع الأشعة والإضاءة غير المباشرة السريعة والظلال في Blender EEVEE على التوازن بين جودة الصورة ووقت التصيير واستهلاك الذاكرة. يشرح هذا الدليل نتائج هذه الخيارات في مشاهد التصميم الداخلي.

تصيير داخلي معاصر تضيئه الإضاءة غير المباشرة والظلال الناعمةصورة بالذكاء الاصطناعي
صورة تعبيرية مولّدة بالذكاء الاصطناعي.الصورة: 3dsınıfı / FCA AI

باختصار

  1. عند إيقاف تتبّع الأشعة في EEVEE، يُستخدم مسار بديل أسرع يعتمد على مجسّات الضوء.
  2. يلجأ Screen-Trace إلى مجسّات الضوء عندما يخرج الشعاع من مجال الرؤية.
  3. قد يؤدي خفض دقة تتبّع الأشعة إلى تقليل وقت التصيير واستهلاك الذاكرة، لكن الصورة قد تصبح ضبابية.
  4. قد يزيد إعداد Jitter للظلال الدقة، لكنه يتطلب تحديث خريطة الظلال مع كل عينة تصيير.

توضح وثائق Blender الخاصة بـ EEVEE أثر إعدادات تتبّع الأشعة والإضاءة غير المباشرة السريعة والظلال في جودة الصورة والأداء. ويتناول هذا الدليل هذه الخيارات بما يتناسب مع سير عمل التصيير الداخلي. لا تذكر صفحات الدليل المتاحة عبر الإنترنت، التي تشرح تتبّع الأشعة وإعدادات الإضاءة، رقم إصدار موحّدًا لـ Blender. أما صفحة مجسّات الضوء فتحمل وسم Blender 5.3 Manual. لذلك، تشرح الخطوات التالية سلوك الإعدادات الموثّق، ولا ينبغي افتراض أن جميع الخيارات متاحة في إصدار واحد.

1. اختر طريقة تتبّع الأشعة ودقتها

  1. راجع خيار Method ضمن لوحة Render › Raytracing. يهدف تتبّع الأشعة في EEVEE إلى حساب الإضاءة غير المباشرة القادمة من الأسطح بدقة أكبر. وعند إيقاف تتبّع الأشعة، يُستخدم مسار تصيير أسرع يعتمد على مجسّات ضوء مُرشّحة مسبقًا. ويمكن اختيار هذا البديل عندما لا تكون الدقة البصرية هي الأولوية.

  2. تبحث طريقة Light Probe عن تقاطعات المشهد باستخدام كرات مجسّات الضوء ومستوياتها. وتصفها الوثائق بأنها الطريقة الأقل كلفة من حيث التتبّع، لكنها تتطلب وضع المجسّات يدويًا في المشهد. في لقطة داخلية ثابتة، تحقّق من الإضاءة غير المباشرة في المناطق التي وُضعت فيها المجسّات.

  3. يبحث Screen-Trace عن تقاطعات الأشعة اعتمادًا على عمق الشاشة. وإذا خرج الشعاع من مجال الرؤية، تعود الطريقة إلى مجسّات الضوء. لذلك، لا ينبغي الاعتماد على تتبّع الشاشة وحده في المشاهد التي يُتوقع فيها انعكاس أو إضاءة غير مباشرة من أسطح خارج إطار الكاميرا.

  4. قد يؤدي خفض Resolution إلى تسريع تتبّع الأشعة وتقليل استهلاك الذاكرة. لكن الصورة قد تصبح أكثر ضبابية. ابدأ بتقييم توزيع الإضاءة ومظهر المواد بدقة منخفضة، ثم تحقّق من مستوى التفاصيل المطلوبة في اللقطة النهائية.

2. عالج مشكلات Screen-Trace مباشرة

لا تتوفر الخيارات التالية إلا عند تفعيل Screen-Trace. وقد تُظهر الأسطح الرقيقة والانعكاسات والهندسة القريبة من حواف الإطار أثر هذه الإعدادات بوضوح في المشاهد الداخلية.

  1. يحدد Precision دقة التقاطعات في فضاء الشاشة. قد تزيد القيم الأعلى دقة التقاطع وتقلل بعض العيوب، لكنها تقصّر أقصى مسافة للتتبّع وترفع كلفة الأداء. بدلًا من زيادة القيمة عشوائيًا، أجرِ اختبارات مقارنة عند ظهور مشكلة واضحة في التقاطعات.

  2. يحدد Thickness مدى السُمك الذي تُفترض به الأسطح الظاهرة في مخزن العمق لأغراض تتبّع الأشعة. وقد تقلل القيم الأعلى حالات التقاطع الفائتة، لكنها قد تطيل الانعكاسات وتسبب الوميض. أما القيم الأقل فقد تحسّن دقة التقاطعات، لكنها تزيد احتمال تجاهل الأسطح الرقيقة. قارن التغييرات من زاوية الكاميرا نفسها.

  3. عند تفعيل Backface، تُحتسب أيضًا الأشعة التي تصطدم بالجانب الخلفي للهندسة المرئية بوصفها إصابات صالحة. وقد يساعد ذلك على الحد من تسرّب الضوء عند استخدام الإضاءة الشاملة في فضاء الشاشة. أما Radiance Scale فيضبط تقريبًا مدى تأثير الإضاءة غير المباشرة للأسطح الأمامية في إضاءة إصابات الأسطح الخلفية.

  4. يمكن أن يقلل Denoising الضوضاء في ناتج تتبّع الأشعة الخام ويسهم في استقرار الصورة، لكنه قد يؤدي أيضًا إلى تنعيم مفرط. يعيد Spatial Reuse استخدام أشعة البكسلات المجاورة، وقد يتسبب في تسرّب الضوء بين الأسطح. أما Temporal Accumulation فيراكم نتائج تتبّع الأشعة السابقة لتقليل عيوب الوميض، لكن قد يصاحبه انحراف في اللون. ويمكن استخدام هذا الخيار عند الحاجة إلى استقرار زمني في العرض أو تقارب أسرع للتصيير.

3. وازن إعدادات Fast GI والضوضاء

يقدم Fast GI Approximation طريقة حساب بديلة عن تتبّع الأشعة مع مواد BSDF عالية الخشونة. ووفقًا للوثائق، قد ينتج ضوضاء أقل، وقد يحسب الإضاءة المنعكسة بكفاءة أكبر من حسابها باستخدام الأشعة الفردية. وبما أنه يعمل في فضاء الشاشة، تنطبق عليه أيضًا قيود تقنيات فضاء الشاشة.

  1. يحدد Threshold مستوى الخشونة الذي يُستخدم عنده تتبّع الأشعة. وتستخدم مواد BSDF التي تتجاوز خشونتها قيمة العتبة Fast GI Approximation تدريجيًا. وعندما تكون القيمة 1، تُجرى عملية تتبّع الأشعة على جميع الأسطح ويُعطّل Fast GI. وهذا سلوك توضحه الوثائق، وليس قيمة موصى بها لكل مشهد.

  2. في Fast GI، يظلّل Ambient Occlusion الإضاءة البعيدة القادمة من مجسّات الضوء باستخدام تقاطعات المشهد، وتصفه الوثائق بأنه الأسرع بين الخيارات. أما Global Illumination فيأخذ الضوء المنعكس عن الأجسام المحيطة في الحسبان. قد يؤدي خفض دقة Fast GI إلى تقليل الوقت واستهلاك الذاكرة؛ لكن ضع في الحسبان احتمال ظهور ضبابية في النتيجة.

  3. يحدد Rays عدد أشعة GI المستخدمة لكل بكسل عند الدقة المحددة. وقد تقل الضوضاء مع زيادة القيمة. ويتحكم Steps في عدد عينات الشاشة المأخوذة لكل شعاع GI. وقد تقلل القيم الأعلى الضوضاء وتحسن الجودة، كما قد تخفض احتمال تجاهل الأسطح التي يمكن أن تعكس الضوء أو تحجبه.

الإعدادالقيمة المثال والسلوك الموثّقالأثر
Fast GI Threshold1تُجرى عملية تتبّع الأشعة على جميع الأسطح، ويُعطّل Fast GI.
Surface Direct Light clamping0,0يُعطّل clamping تمامًا.
Light Influence1,0وفقًا للوثائق، تؤدي القيم غير 1,0 إلى الإخلال بقواعد PBR.

4. تحقّق من توازن الظلال والإضاءة

يستخدم EEVEE تقنية Virtual Shadow Mapping وتقنية Shadow Map Raytracing للظلال. قد يزيد Jitter دقة الظلال الناعمة، لكن تعذّر تخزين خريطة الظلال مؤقتًا يعني ضرورة تحديثها مع كل عينة تصيير، ما يجعل لهذا الإعداد كلفة أداء مرتفعة. ولا يظهر أثره افتراضيًا في العرض. عندما تكون قيمة Overblur أكبر من الصفر، تصبح الظلال ضبابية؛ وتشير الوثائق إلى أن هذه النتيجة غير صحيحة من الناحية الفيزيائية.

يعني التحذير Shadow buffer full أن النظام لم يتمكن من تخصيص ذاكرة ظل كافية. وتقترح الوثائق زيادة قيمة Shadow Pool Size أو رفع قيمة Resolution Limit لبعض الأضواء. وإذا استمرت المشكلة، يمكن تعطيل إنشاء الظلال لبعض الأضواء. ويمكن أيضًا تجربة إعداد Jitter مع الأضواء الكبيرة ومع تسرّب الضوء الناجم عن Shadow Map Raytracing.

قد يساعد clamping على الحد من عيوب firefly وaliasing التي تظهر خصوصًا مع الأسطح عالية الانعكاس والحجوم الكثيفة. لكن تقييد شدة الضوء قد يقلل أيضًا من اللمعات الساطعة المطلوبة. تعمل عناصر التحكم في الضوء المباشر وغير المباشر ضمن Render › Light Paths › Intensity على تغيير مساهمة الضوء. ووفقًا للوثائق، لا تغيّر هذه العناصر عمق الأشعة أو أخذ العينات أو التراكم أو خصائص الأداء.

أخطاء شائعة

  • توقّع مساهمة كاملة من الأسطح خارج إطار الكاميرا عند استخدام Screen-Trace: تعود الطريقة إلى مجسّات الضوء عندما تخرج الأشعة من مجال الرؤية.

  • إغفال امتداد الانعكاسات والوميض عند زيادة قيمة Thickness.

  • عدم التحقق من احتمال حدوث تنعيم مفرط في الصورة النهائية عند استخدام Denoising.

  • التعامل مع Jitter على أنه تحسين للجودة بلا أثر في الأداء.

  • عدم أخذ احتمال خفوت اللمعات الساطعة في الحسبان عند استخدام clamping للحد من عيوب firefly وaliasing.

أثر ذلك في سير عمل التصيير المعماري

عند اختيار الطريقة في التصيير الداخلي، ضع في الحسبان توقعات الإضاءة غير المباشرة والانعكاسات إلى جانب إطار الكاميرا. تتطلب طريقة Light Probe وضع المجسّات يدويًا، بينما يعتمد Screen-Trace على المجسّات عندما تخرج الأشعة من مجال الرؤية. ونظرًا إلى أثر الدقة وإعدادات الظلال والأشعة في الجودة والوقت واستهلاك الذاكرة، من المفيد إجراء المقارنات من زاوية الكاميرا التي ستُسلّم. لا تحدد المصادر متطلبات عتاد بعينها أو شروط ترخيص؛ لذا ينبغي تجنب التعميم في هذه المسائل.

المصادر

3 مصادر
D(
docs.blender.org (CC BY-SA 4.0)docs.blender.org/manual/en/latest/render/eevee/render_settings/raytracing.html
ملخص
D(
docs.blender.org (CC BY-SA 4.0)docs.blender.org/manual/en/latest/render/eevee/light_settings.html
ملخص
D(
docs.blender.org (CC BY-SA 4.0)docs.blender.org/manual/en/latest/render/eevee/light_probes/index.html
ملخص

لا نعيد نشر نصوص المصادر؛ الاقتباسات القصيرة مشار إليها، وما تبقى ملخص وتعليق من إعدادنا.

رأي 3dsınıfı
3dتقييم المحرر

بالنسبة إلى المكاتب الصغيرة والمتخصصين المستقلين في التصيير في تركيا، تكمن القيمة العملية لهذه الإعدادات في تحقيق توازن بين الجودة والوقت وفقًا لاحتياجات المشهد، بدلًا من رفع كل خيار إلى الحد الأقصى. فالطريقة المعتمدة على المجسّات تقلل كلفة التتبّع، لكنها تتطلب وضعها يدويًا؛ كما أن الدقة المنخفضة قد تسرّع العمل وتوفر الذاكرة، على حساب صورة أكثر ضبابية.

وتعني الكلفة العالية لإعداد Jitter أن من المهم اختباره في اللقطات التي تظهر فيها المشكلة، بدلًا من تفعيله في كل مشهد. لا تحدد الوثائق قيمة مثالية واحدة، أو متطلبات عتاد، أو إصدارًا موحدًا من Blender لجميع الخيارات. لذلك، فإن النهج الأكثر حذرًا للمكاتب هو التحقق من توافق الإصدارات ضمن ملفاتها واختبار الإعدادات في لقطة التسليم.

الأسئلة الشائعة

ما الفرق بين Screen-Trace وLight Probe في EEVEE؟

يبحث Screen-Trace عن تقاطعات الأشعة اعتمادًا على عمق الشاشة، ثم يعود إلى مجسّات الضوء عندما يخرج الشعاع من مجال الرؤية. أما Light Probe فيستخدم كرات المجسّات ومستوياتها في المشهد، وتصفه الوثائق بأنه الأقل كلفة من حيث التتبّع.

ما أثر خفض دقة تتبّع الأشعة في EEVEE؟

قد يؤدي خفض الدقة إلى تسريع تتبّع الأشعة وتقليل استهلاك الذاكرة، لكن النتيجة قد تكون أكثر ضبابية.

كيف يمكن معالجة تحذير Shadow buffer full في EEVEE؟

تقترح الوثائق زيادة قيمة Shadow Pool Size أو رفع قيمة Resolution Limit لبعض الأضواء. وإذا لم يكن ذلك كافيًا، يمكن تعطيل إنشاء الظلال لبعض الأضواء.

التعليقات والمنتدى باللغة التركية.شارك في النقاش
+

أخبار ذات صلة