Realistic الإضاءة هي الأكثر تقدمًا وقوة LightingStyle التي يمكنك استخدامها لتقديم البيئة ثلاثية الأبعاد داخل ألعابك. إنها تقدم انبعاث ضوء دقيق، وظلال مفصلة، وتألق لامع يحاكي الإضاءة في العالم الحقيقي لكل من المساحات الداخلية والخارجية.
باستخدام Lighting Outdoors - Start ملف .rbxl كنقطة انطلاق و Lighting Outdoors - Complete كمرجع، يوضح هذا الدليل كيفية استخدام الإضاءة الواقعية مع تكوينات استراتيجية لمصادر الضوء العالمية والمحلية لإنتاج سلوك إضاءة خارجية واقعية وغامرة لمشهد نار المخيم في المساء، بما في ذلك الإرشادات حول:
- ضمان أن الأسطح المعدنية تنتج انعكاسات دقيقة مع تحول مصادر الضوء باستمرار في البيئة، مثل الحركة الديناميكية من نار المخيم المتأججة.
- تحريك الشمس إلى موضع جديد يتناسب مع الوقت الواقعي من اليوم.
- تخصيص ألوان الغلاف الجوي، والكثافة، والضباب.
- تكوين إضاءة محلية من مصدر نقطة للتأثير على كيفية تفاعلها مع البيئة العامة.
إذا واجهت أي صعوبة في العملية، يمكنك استخدام Lighting Outdoors - Complete كمرجع لمقارنة تقدمك.


تكوين الإضاءة العالمية
الإضاءة العالمية هي الإضاءة الناتجة عن الشمس أو القمر في اللعبة. من خلال ضبط بعض الخصائص الافتراضية الرئيسية في خدمة Lighting، يمكنك تغيير كيفية ظهور تلك الإضاءة للاعبين، بالإضافة إلى كيفية تفاعلها مع أي كائن آخر تضعه في اللعبة.
تفعيل الإضاءة الواقعية
خاصية LightingStyle تحدد سلوك كل من الإضاءة العالمية والمحلية في لعبتك. يبدأ الاستوديو كل لعبة بإضاءة Soft التي تقدم مظهرًا أكثر تسطحًا مع أضواء وظلال أكثر نعومة. ومع ذلك، لتعزيز البيئة وتجهيز مصادر الضوء المحلية لديك لإنتاج ظلال وإضاءة دقيقة، مثل الضوء من نار المخيم، يجب عليك تفعيل إضاءة Realistic.
لتوضيح هذا المفهوم، انظر إلى الصورتين التاليتين لنفس نار المخيم مع أنماط إضاءة مختلفة. الإضاءة المحلية من نار المخيم مع إضاءة Soft لا تنتج ظلالًا بنفس الطريقة التي تفعلها الإضاءة العالمية من الشمس، مما يجعل هذه المنطقة من البيئة مضاءة بشكل غير متساوٍ مع ظلال غير واقعية. بالمقابل، تتفاعل الإضاءة المحلية من نار المخيم مع الحطب، والصخور، والنباتات حول البيئة، مما ينتج ظلالًا واضحة وواقعية لوقت المساء.
لتفعيل الإضاءة الواقعية:
- في نافذة Explorer، اختر Lighting.
- في نافذة Properties، انقر على قائمة LightingStyle المنسدلة، ثم اختر Realistic.
تعزيز انعكاسات المعدن
بشكل افتراضي، تستخدم جميع المواد قوامات تعتمد على الفيزياء (PBR) التي تسمح لك بعرض أسطح واقعية في سيناريوهات إضاءة مختلفة باستخدام ملفات صور متعددة على كائن واحد. هذا يعني أنه عند استخدام المواد المدمجة في الاستوديو، يتم تعريف المعدن والخشونة لسطح معين مسبقًا، وتستجيب الكائنات التي تحتوي على تلك المواد بشكل أكثر دقة للإضاءة في بيئتك مع انعكاسات واقعية. يمكنك تعزيز هذا التأثير من خلال ضبط خصائص Lighting.EnvironmentDiffuseScale و Lighting.EnvironmentSpecularScale إلى 1 للاستفادة حقًا من انعكاسات المعدن من إضاءة Enum.LightingStyle.Realistic.
تعتبر هذه الخطوة مهمة لأنها تضمن أن أي قوامات PBR في لعبتك، بما في ذلك تلك من MaterialVariants أو SurfaceAppearance، تبدو في أفضل حالاتها وتعكس محيطها بشكل أفضل. على سبيل المثال، افحص الصورتين التاليتين لنفس المقلاة والأدوات بالقرب من نار المخيم مع قيم مختلفة لخصائص Lighting.EnvironmentDiffuseScale و Lighting.EnvironmentSpecularScale. عند ضبط هذه القيم، يصبح المعدن أكثر وضوحًا ويعكس الإضاءة من كل من المصادر الضوئية العالمية والمحلية بشكل أكبر من ذي قبل.
لرفع انعكاسات المعدن:
- في نافذة Explorer، اختر Lighting.
- في نافذة Properties، اضبط EnvironmentalDiffuseScale و EnvironmentSpecularScale إلى 1. يصبح المعدن في اللعبة أكثر انعكاسية.
تغيير وقت اليوم
الآن بعد أن تستخدم لعبتك نمط الإضاءة Enum.LightingStyle.Realistic وتستجيب المواد بشكل واقعي لمصادر الضوء في لعبتك، حان الوقت لتحريك الشمس إلى موضع مختلف وفقًا لمكانها في العالم الحقيقي لوقت اليوم. الموضع الافتراضي للشمس هو عالٍ في السماء، محاكيًا حوالي منتصف النهار في العالم الحقيقي، لذا من الأفضل تحريكها بالقرب من الأفق، فوق الجبال مباشرة. تتيح هذه الخطوة أيضًا للضوء أن يتحرك على المسار نحو نار المخيم ويحقق ضوء شمس ذهبي جميل.


لتغيير وقت اليوم:
- في نافذة Explorer، اختر Lighting.
- في نافذة Properties، اضبط ClockTime إلى 17. تتحرك الشمس إلى الموضع التقريبي الذي ستكون عليه في الساعة 5 مساءً.
ضبط لون الإضاءة المحيطة
هناك خاصيتان من Lighting تتحكمان في لون الإضاءة المحيطة:
- Lighting.OutdoorAmbient تتحكم في الإضاءة المحيطة حيث تكون السماء مرئية.
- Lighting.Ambient تتحكم في الإضاءة المحيطة داخل المساحات التي تحجب فيها أي شيء السماء، مثل المساحات الداخلية أو تحت غطاء الأشجار.
بشكل افتراضي، يتم تعيين هذه الخصائص لإنتاج إضاءة محيطة رمادية، ولكن لتكملة سماء المساء، يجب عليك ضبط هذه القيم لإضافة لون ودرجة سطوع واقعية في المساحات الأكثر ظلمة في اللعبة لوقت المساء. على سبيل المثال، تحتوي سماء المساء على الكثير من اللون الأرجواني أكثر من الرمادي، لذا فإن اختيار لون أرجواني للإضاءة المحيطة يخلق بيئة واقعية.


لتعديل لون الإضاءة المحيطة:
- في نافذة Explorer، اختر Lighting.
- في نافذة Properties، اضبط Outdoor Ambient و Ambient إلى 156, 136, 176. تتغير الإضاءة المحيطة إلى لون أرجواني فاتح.
اختيار صندوق السماء
صندوق السماء هو مكعب يتكون من ست صور فردية تخلق سماء اللعبة، بما في ذلك ما هو فوق وتحت الأفق. يمكن أن يكون لصناديق السماء تأثير كبير على مظهر وإحساس ما هو في بيئتك، لذا من المهم التفكير بعناية في كيفية اختيار صندوق السماء الذي يعزز جودة اللعبة البصرية. على سبيل المثال:
- يجب أن يكون نصف الكرة السفلي لصندوق السماء مشابهًا للون التضاريس العامة لديك. يضمن ذلك أن نصف الكرة السفلي يرتبط ارتباطًا وثيقًا بسطح الأرض، وأن الألوان التي تنعكس على الكائنات ستتطابق تقريبًا مع صندوق السماء.
- يجب أن يكون نصف الكرة السفلي لصندوق السماء أغمق من نصف الكرة العلوي لأن نصف الكرة السفلي الأغمق يحاكي حجب الضوء الطبيعي من تحت الأرض، مما يجعل إضائتك أكثر غمرًا.
- لا يتطلب صندوق السماء وجود سحب، لأنه يمكنك بسهولة إضافة سحب ديناميكية لتحقيق نفس التأثير ودعم صندوق السماء الخاص بك.
لتوضيح هذه المفاهيم، افحص الصورتين التاليتين لترى كيف يعكس نفس الكرة الكروم صندوقي سماء مختلفين. يحتوي صندوق السماء الأول على نفس مستوى السطوع لكل من نصف الكرة العلوي والسفلي، لذا لا يبدو أن الكرة تعكس العالم من حولها بشكل جيد. بالمقابل، يحتوي صندوق السماء الثاني على نصف كرة سفلي أغمق من نصف الكرة العلوي، مما يحقق مظهرًا أكثر طبيعية. لمزيد من المعلومات حول كيفية إنشاء وتخصيص صناديق السماء، انظر Skyboxes.


التأثيرات الجوية
تحتوي خدمة Lighting على كائن فرعي Atmosphere مع خصائص تسمح لك بمحاكاة بيئات واقعية من خلال تشتيت ضوء الشمس بطرق فريدة. يمكن أن تكون هذه الخصائص مفيدة جدًا في خلق كثافة في هواء اللعبة، مما يمنح البيئة إحساسًا ملموسًا بالعمق. يسحب كائن Atmosphere معظم ألوانه مباشرة من صندوق السماء، ولهذا كانت القرارات السابقة حول صندوق السماء مهمة جدًا.
زيادة كثافة جزيئات الهواء
تتحكم خاصية Atmosphere.Density في عدد الجزيئات الموجودة في هواء لعبتك. عندما تزيد هذه الخاصية، فإن الكمية الإضافية من الجزيئات تعيق رؤية اللاعب للأشياء في الخلفية. على سبيل المثال، عندما تكون Atmosphere.Density تساوي 0، تكون الأشجار والخلفية والشمس وصندوق السماء مرئية بوضوح، ولكن عندما تزيد هذه الخاصية إلى 0.391، تبدأ الجزيئات في تشتيت الضوء وإخفاء الأشجار.

لزيادة كثافة جزيئات الهواء في الغلاف الجوي:
في نافذة Explorer، اختر Atmosphere.
في نافذة Properties، اضبط Density إلى 0.272.

إضافة ضباب
تتحكم خاصية Atmosphere.Haze في الضباب العام للغلاف الجوي لإنشاء تأثير مرئي فوق الأفق وفي المسافة بعيدًا عن الكاميرا. عندما تزيد هذه الخاصية، فإنها تؤثر ليس فقط على البيئة العامة، ولكنها تؤثر أيضًا على الكائنات التي لها تأثير فريسنيل قوي، مثل الكائنات المعدنية التي تعكس البيئة من حولها.
لإضافة ضباب إلى الغلاف الجوي:
في نافذة Explorer، اختر Atmosphere.
في نافذة Properties، اضبط Haze إلى 1.

ضبط لون الغلاف الجوي
تحدد خاصية Atmosphere.Color لون الغلاف الجوي لمزاجات ومواضيع بيئية دقيقة، ويمكن أن تعزز حقًا الضباب داخل لعبتك. يمكنك تعيين هذا إلى أي لون تريده ليناسب لعبتك، ولكن يُوصى بتعيينه إلى قيمة لون قريبة من متوسط الكائنات في البيئة.
لتعديل لون الغلاف الجوي:
في نافذة Explorer، اختر Atmosphere.
في نافذة Properties، اضبط Color إلى 85, 78, 54.

تكوين الإضاءة المحلية
الإضاءة المحلية هي الإضاءة الناتجة عن مصادر الضوء المحلية light sources في لعبتك، مثل كائنات SpotLight و SurfaceLight و PointLight. المصدر الرئيسي للإضاءة المحلية الذي يمكنك إنشاؤه لهذه اللعبة هو توهج نار المخيم، ومن خلال ضبط بعض خصائصه الافتراضية، يمكنك تغيير كيفية تفاعل هذه الإضاءة المحلية مع البيئة العامة بشكل كبير وتكمل تكوين الإضاءة العالمية لديك.
إضافة PointLight
على عكس كائنات SpotLight أو SurfaceLight التي تسلط الضوء من اتجاه واحد فقط، تسمح لك كائنات PointLight بإسقاط إضاءة متعددة الاتجاهات. هذا يعني أنه عند إضافة PointLight إلى شبكة نار المخيم، فإنها تسقط الضوء في جميع الاتجاهات من مصدرها، مشابهة لنار المخيم في الحياة الواقعية، وتضيء جميع الكائنات المحيطة بها في الظلال وتسمح للاعبين برؤية خشونة أسطحها بشكل أوضح.


لإضافة PointLight إلى نار المخيم:
في نافذة Explorer، مرر فوق FireLight وانقر على زر ⊕. تظهر قائمة سياقية.
من القائمة، اختر PointLight. يظهر كائن PointLight كطفل لشبكة نار المخيم.

زيادة نطاق PointLight
الخصائص الافتراضية لـ PointLight ليست كافية لإضاءة الكائنات المحيطة بنار المخيم بالكامل، لذا تحتاج إلى زيادة النطاق الذي يمكن أن تصل إليه الإضاءة. نظرًا لأن النار كبيرة ومشرقة، تحتاج الإضاءة إلى أن تمتد بعيدًا بما يكفي لإضاءة الأشجار والصخور والنباتات القريبة. يساعد هذا أيضًا في جعل المساحة تشعر بالدفء والراحة، كما لو أن حرارة النار تتوسع بشكل طبيعي إلى الخارج.
لزيادة نطاق PointLight:
في نافذة Explorer، اختر PointLight الخاصة بنار المخيم.
في نافذة Properties، اضبط Range إلى 48. يتوسع نطاق الإضاءة الأقصى.

تفعيل الظلال
بينما يكون نطاق الإضاءة واقعيًا لحجمه، فإنه غير واقعي أن الأشجار والصخور المحيطة لا تلقي ظلالًا من ضوء نار المخيم. في بعض الأحيان يكون هذا مفيدًا إذا كنت بحاجة إلى إضافة بعض الأضواء النقطية لإضاءة المساحات المظلمة داخل لعبتك، ولكن عندما تهدف إلى محاكاة العالم الحقيقي، يمكنك تفعيل قدرة الإضاءة المحلية على إلقاء الظلال. من المهم ملاحظة أن الظلال الإضافية يمكن أن تؤثر على أداء لعبتك على الأجهزة ذات الأداء المنخفض، لذا قم بتفعيل الظلال فقط عندما تضيف بشكل كبير إلى المشهد.
لتفعيل الظلال من إضاءة نار المخيم المحلية:
في نافذة Explorer، اختر PointLight الخاصة بنار المخيم.
في نافذة Properties، قم بتمكين Shadows.

ضبط سطوع الإضاءة ولونها
بينما تبدو الإضاءة المحلية بالفعل أقرب إلى السلوك الواقعي، إلا أنها لا تزال ضعيفة في القوة وبيضاء جدًا لتوهج دافئ. عند زيادة سطوع نار المخيم وإضافة لون أكثر دفئًا، فإن ذلك يضفي حياة حقيقية على النار ويضيف إلى راحة المشهد.
لتفعيل الظلال من إضاءة نار المخيم المحلية:
في نافذة Explorer، اختر PointLight الخاصة بنار المخيم.
في نافذة Properties،
- اضبط Brightness إلى 2.
- اضبط Color إلى 255, 179, 73.

الآن لديك مشهد نار مخيم مكتمل ومرحب للاعبين للاسترخاء. باستخدام المهارات في هذا الدليل، يمكنك دمج نمط الإضاءة الواقعية مع المواد PBR المتاحة لإنشاء ألعاب غنية وغامرة. يتطلب الأمر فقط إعداد الخصائص الصحيحة واتخاذ قرارات حول هذه الميزات التي تناسب بيئتك.




