آخر الأخبار
دليل Unreal Engine Lumen: ضبط إضاءة المساحات الداخلية وانعكاساتهاBlender Cycles iç mekân renderı: ışık yolları ve gürültü ayarlarıحفظ المناظير والتقاط صور نظيفة في Rhino 8: دليل Named Viewsإطلاق Flux 3 Image: تحرير متعدد الخطوات وإنشاء صور بدقة 4Kدليل MoGraph Cloner في Cinema 4D: التكرار في المشاهد المعماريةتمويه الحركة في Blender Cycles: دليل إعدادات للأنيميشن المعماريدليل تنظيم المجموعات وView Layer باستخدام Blender PythonInstancer 2D يتحكم في 10 آلاف عنصر باستخدام الحقول في Fusionدليل إنشاء التضاريس وتنعيم الحواف في SketchUpدليل إنشاء توهج ضوئي في التصييرات المعمارية باستخدام عقدة Glare في Blender
نصائح وأدلةUnreal EngineNVIDIA RTX

دليل Unreal Engine Lumen: ضبط إضاءة المساحات الداخلية وانعكاساتها

ينشئ Lumen في Unreal Engine إضاءة غير مباشرة وانعكاسات ديناميكية في المساحات الداخلية. يشرح هذا الدليل كيفية ضبط إعدادات المشروع وPost Process Volume مع مراعاة التوازن بين الجودة والأداء.

تصور لمساحة داخلية عصرية ينتشر فيها ضوء النهار على الأسطح الحجرية والخشبيةصورة بالذكاء الاصطناعي
صورة تعبيرية مولّدة بالذكاء الاصطناعي.الصورة: 3dsınıfı / FCA AI

باختصار

  1. يكون Lumen مفعّلًا افتراضيًا في المشاريع الجديدة، لكنه لا يُفعّل تلقائيًا في المشاريع المحوّلة من Unreal Engine 4.
  2. يمكن تفعيل Lumen بشكل منفصل من فئتَي الإضاءة والانعكاسات ضمن Project Settings.
  3. ترتفع تكلفة GPU كلما زادت قيمتا Final Gather Quality وجودة الانعكاسات.
  4. يتطلب تتبع الأشعة العتادي جهازًا ونظامًا يدعمانه، وقد تكون تكلفة تحديث المشهد مرتفعة في بعض الحالات.

يُستخدم نظام Lumen، الموضح في الوثائق الرسمية لـ Unreal Engine، لإنشاء إضاءة عامة ديناميكية وانعكاسات في مشاريع Unreal Engine 5. يكون النظام مفعّلًا افتراضيًا في المشاريع الجديدة، لكنه لا يُفعّل تلقائيًا في المشاريع المحوّلة من Unreal Engine 4. وللحصول على نتائج مناسبة في التصور المعماري ومشاهد المساحات الداخلية، ينبغي تقييم إعدادات الجودة ونوع الانعكاس وتكلفة العتاد معًا، لا الاكتفاء بتفعيل Lumen. لا تحدد الوثائق رقم إصدار فرعيًا معينًا من Unreal Engine؛ لذلك تستند أسماء الإعدادات أدناه إلى ما يظهر في الوثائق الرسمية.

1. تفعيل Lumen في المشروع

  1. انتقل إلى قسم Rendering ضمن Project Settings. في فئة Dynamic Global Illumination، اختر Lumen للطريقة، وفي فئة Reflections، عيّن طريقة الانعكاسات إلى Lumen أيضًا. يمكن ضبط الخيارين كلٌّ على حدة، ما يتيح تفعيل الإضاءة غير المباشرة فقط أو الانعكاسات فقط.

  2. تحقّق من تفعيل خيار Generate Mesh Distance Fields، الذي يتطلبه وضع تتبع الأشعة البرمجي في Lumen. عند تفعيل هذه الميزة، يلزم إعادة تشغيل المحرك. وقد يؤدي إنشاء mesh distance fields إلى زيادة مدة البناء واستخدام الذاكرة وحجم الملفات على القرص للمجسمات الثابتة؛ لذا ضع هذه الآثار في الحسبان قبل تغيير إعداد المشروع.

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

2. الموازنة بين جودة الإضاءة الداخلية وتكلفتها

تحسب Lumen Global Illumination الضوء غير المباشر المنعكس عن الأسطح وانتقال اللون بينها. فعلى سبيل المثال، قد ينعكس لون سطح مطلي على الأسطح القريبة، كما تسهم الهندسة في حجب الضوء غير المباشر وتكوين الظلال. وبما أن إضاءة السماء تدخل ضمن عملية Final Gather، فقد تبدو المساحات الداخلية أغمق مقارنة بالخارج. قد يعكس ذلك ظروف الإضاءة في المشهد على نحو أكثر طبيعية؛ لكن إذا أصبح المكان أغمق مما ينبغي، فقيّم بحذر الإعدادات التي تؤثر في تسرّب ضوء السماء في Lumen.

تُعد فئة Global Illumination في Post Process Volume المكان الأساسي لضبط الجودة بما يناسب المشهد. يمكن أن تؤدي زيادة قيمة Final Gather Quality إلى تقليل التشويش ورفع جودة الإضاءة العامة، لكنها تزيد تكلفة GPU. وقد يساعد Lumen Scene Detail على تمثيل الأجسام الأصغر في Lumen Scene، إلا أنه يضيف عبئًا على GPU أيضًا. وعند زيادة Lumen Scene View Distance، يأخذ النظام مناطق أبعد في الحسبان، ما يترتب عليه ثمن من الأداء. لذا، بدلًا من رفع كل الإعدادات إلى أقصى قيمة، ركّز على المناطق التي تظهر فيها المشكلة وعلى جودة الصورة المستهدفة.

الإعدادالقيمة المقترحةالتأثير
Final Gather Qualityزدها بحسب الحاجة إلى تقليل التشويش أو تحسين الجودةقد تحسّن الجودة وتقلّل التشويش، لكنها ترفع تكلفة GPU.
Lumen Scene Detailفكّر في زيادتها إذا لم تظهر الأجسام الصغيرةتمثّل أجسامًا أصغر، مع ارتفاع تكلفة GPU.
Lumen Scene View Distanceاضبطها وفق مسافة الرؤية المطلوبةتشمل مناطق أبعد، وترفع تكلفة GPU.
Scene Capture Cache Resolutionالقيمة الافتراضية المذكورة في الوثائق: 0,5توفّر القيمة المنخفضة الذاكرة، لكنها قد تخفّض الجودة؛ وتُضبط في حقل Post Process Settings لمكوّن Scene Capture.

راعِ مقياس المشهد عند ضبط Max Trace Distance أيضًا: فقد تؤدي القيم الصغيرة جدًا إلى تسرّب الضوء عبر مساحات واسعة، بينما تزيد تكلفة GPU عند رفع المسافة. ويمكن للمواد emissive إصدار الضوء عبر عملية Final Gather في Lumen. لكن المساحات emissive الصغيرة والساطعة جدًا قد تسبب تشويشًا، لذا اختبرها في المشهد قبل اعتمادها.

3. اختيار الانعكاسات بحسب المشهد

تتعامل Lumen Reflections مع الانعكاسات غير المباشرة على المواد ذات قيم الخشونة المختلفة. ويمكن أن تؤدي زيادة الجودة من فئة Reflections ضمن Post Process Volume إلى تقليل تشويش الانعكاسات، لكنها ترفع حمل GPU. وتذكر الوثائق أن القيمة الافتراضية لـ Max Reflection Bounces هي 1؛ أي شعاع انعكاس واحد من دون انعكاس ثانوي. وقد يساعد رفع عدد الارتدادات على تفادي ظهور مناطق سوداء على الأسطح الشبيهة بالمرايا، إذا توفرت ميزانية أداء كافية.

  1. قيّم أولًا مدى ملاءمة نظام الانعكاسات لأهداف المشروع والمنصة. وتدرج وثائق Epic تقنية Lumen Reflections للأجهزة المكتبية المتطورة وأجهزة الألعاب من الجيل الجديد. أما Reflection Captures فهي خيار ثابت منخفض التكلفة، في حين قد تتسبب Screen Space Reflections بعيوب مرئية لأنها لا تستطيع عكس الأجسام غير الظاهرة على الشاشة.

  2. إذا كنت ستستخدم تتبع الأشعة العتادي، فعّل خيار Support Hardware Ray Tracing ضمن المسار Project Settings › Engine › Rendering › Hardware Ray Tracing. تتطلب هذه الميزة Support Compute Skin Cache. كما أن الخيار Use Hardware Ray Tracing when available ووضع إضاءة الانعكاسات ذي الصلة مهمان كي ينتقل Lumen إلى تتبع الأشعة العتادي.

  3. يوفّر Surface Cache، ضمن Ray Lighting Mode، أداءً أعلى وهو الطريقة الافتراضية. أما Hit Lighting for Reflections فيحسب الإضاءة عند نقطة اصطدام الشعاع، ما قد يمنح انعكاسات بجودة أعلى، لكنه يزيد تكلفة GPU بوضوح. وقد ينطوي تتبع الأشعة العتادي أيضًا على تكلفة كبيرة لتحديث المشهد عند احتوائه على أكثر من 100.000 عنصر.

4. ما الذي ينبغي مراعاته في سير عمل التصور المعماري؟

يمكن للمهندسين الداخليين وفرق archviz الاستفادة من Lumen لمعاينة ظروف الإضاءة المتغيرة والإضاءة غير المباشرة آنيًا. وتُظهر الأرضيات اللامعة والأسطح الشبيهة بالزجاج والمرايا أثر إعدادات الانعكاس بوضوح؛ لكن أداء تتبع الأشعة العتادي أو إعدادات الجودة الأعلى قد يختلف من جهاز إلى آخر. وعند مشاركة ملف العمل مع الفريق، أدرجوا وضع Lumen المستخدم ومتطلبات تتبع الأشعة وخيارات الجودة ضمن خطة الاختبار.

أخطاء شائعة

  • افتراض أن Lumen يُفعّل تلقائيًا في مشروع محوّل من Unreal Engine 4.

  • تجاهل ارتفاع تكلفة GPU عند زيادة Final Gather Quality أو جودة الانعكاسات.

  • عدم مراعاة أثر تفعيل Generate Mesh Distance Fields في مدة البناء والذاكرة وحجم الملفات على القرص.

  • تفعيل وضع تتبع الأشعة العتادي من دون التحقق من خيار Support Compute Skin Cache المطلوب.

  • نسيان أن المساحات emissive الصغيرة وشديدة السطوع قد تسبب تشويشًا.

النهج الأفضل هو تشغيل المشهد أولًا باستخدام إعدادات Lumen الأساسية، ثم رفع الجودة في المناطق التي تحتاج إليها الصورة فقط، وإعادة قياس الأداء.

المصادر

3 مصادر
D
dev.epicgames.comdev.epicgames.com/documentation/en-us/unreal-engine/lumen-global-illumination-and-reflections-in-unreal-engine
ملخص
D
dev.epicgames.comdev.epicgames.com/documentation/en-us/unreal-engine/hardware-ray-tracing-in-unreal-engine
ملخص
D
dev.epicgames.comdev.epicgames.com/documentation/en-us/unreal-engine/reflections-environment-in-unreal-engine
ملخص

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

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

تكمن القيمة العملية لـ Lumen بالنسبة إلى مكاتب العمارة وفرق التصور في تركيا في تمكينهم من تقييم قرارات الإضاءة والانعكاسات بسرعة داخل المشهد. وتساعد معاينة انتقال اللون والظلال وانعكاسات الأسطح معًا، ولا سيما في المساحات الداخلية، على تسهيل مراجعة التصميم.

لكن تحسين الجودة ليس بلا تكلفة: فرفع إعدادات Final Gather أو الانعكاسات يحمّل GPU عبئًا إضافيًا، كما يتطلب تتبع الأشعة العتادي نظامًا متوافقًا وCompute Skin Cache. ينبغي للفرق اختبار الأداء باستخدام كثافة مشاهدها الفعلية قبل تسليم العمل، مع مراعاة أن الانتقال إلى Lumen يغيّر سلوك الإضاءة الثابتة وlightmap.

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

كيف يمكن تفعيل Lumen في Unreal Engine؟

عيّن طريقتَي Dynamic Global Illumination وReflections إلى Lumen ضمن قسم Rendering في Project Settings. وقد يتطلب Software Ray Tracing خيار Generate Mesh Distance Fields، ويستلزم هذا الإعداد إعادة تشغيل المحرك.

لماذا قد يتسبب Lumen في تشويش أو تسرّب الضوء داخل المساحات الداخلية؟

تؤثر جودة Final Gather في التشويش، وقد تتسبب المساحات emissive الصغيرة والساطعة جدًا بالتشويش أيضًا. وإذا كانت قيمة Max Trace Distance صغيرة جدًا، فقد يتسرّب الضوء إلى مساحات واسعة.

كيف يؤثر تتبع الأشعة العتادي في أداء Lumen؟

قد يوفّر Hit Lighting for Reflections انعكاسات بجودة أعلى، لكنه يزيد تكلفة GPU. ووفقًا لوثائق Epic، قد تكون تكلفة تحديث المشهد الناتجة عن تتبع الأشعة العتادي ملحوظة أيضًا في المشاهد التي تضم أكثر من 100.000 عنصر.

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

أخبار ذات صلة