Le service Lighting contient des propriétés que vous pouvez ajuster pour mettre à jour et personnaliser l'éclairage global dans un jeu. Il existe cinq catégories de propriétés d'éclairage :
- Couleur — Configure la teinte dans le jeu.
- Intensité — Configure l'intensité ou la quantité de lumière atteignant la caméra.
- Ombres — Configure comment un utilisateur perçoit les ombres dans le jeu.
- Apparence — Propriétés qui déterminent le style d'éclairage et la qualité d'éclairage/ombrage ou la priorité de distance de vue.
- Environnement — Configure les conditions du monde du jeu, telles que l'heure de la journée et la latitude géographique.
Couleur
Ambiant
La propriété Ambient définit une teinte pour la totalité d'un jeu. Cette propriété affecte l'éclairage aussi bien pour les environnements extérieurs qu'intérieurs.
![Propriété Lighting.Ambient de [0, 0, 0]](https://prod.docsiteassets.roblox.com/assets/lighting-and-effects/lighting-properties/Ambient-0-0-0.jpg)
AmbiantExtérieur
La propriété OutdoorAmbient définit une teinte pour les zones extérieures d'un jeu. Cela peut aider à simuler comment la couleur ambiante de l'éclairage réel change au cours de la journée. Par exemple, la lumière du soleil tôt le matin ou tard dans l'après-midi est généralement plus chaude et plus rose et orange en ton, tandis que le soir est généralement plus frais et plus bleu et violet en ton.
Dans les images suivantes, notez que l'éclairage à l'intérieur du garage et du café ne change pas comme cela le ferait si vous changiez la propriété Ambiant.
![Propriété Lighting.OutdoorAmbient de [255, 150, 50]](https://prod.docsiteassets.roblox.com/assets/lighting-and-effects/lighting-properties/OutdoorAmbient-255-150-50.jpg)
CouleurDéplacement_Haut
La propriété ColorShift_Top définit une teinte qui se reflète à partir des surfaces faisant face au soleil ou à la lune.
![Propriété Lighting.ColorShift_Top de [0, 100, 255]](https://prod.docsiteassets.roblox.com/assets/lighting-and-effects/lighting-properties/ColorShift-Top-0-100-255.jpg)
CouleurDéplacement_Bas
La propriété ColorShift_Bottom définit une teinte qui se reflète à partir des surfaces qui sont tournées loin du soleil ou de la lune.
Dans les images suivantes, notez le changement de teinte sur le mur en grès faisant face à l'opposé du soleil.
![Propriété Lighting.ColorShift_Bottom de [255, 0, 220]](https://prod.docsiteassets.roblox.com/assets/lighting-and-effects/lighting-properties/ColorShift-Bottom-255-0-220.jpg)
Intensité
Luminosité
La propriété Brightness définit l'intensité d'illumination. Cela peut aider à augmenter le contraste entre les zones fortement illuminées et les ombres, simulant une lumière du soleil éclatante et un temps plus chaud.

CompensationD'Exposition
La propriété ExposureCompensation applique une exposition à un jeu. L’exposition est la quantité de lumière qui atteint la caméra.
Une valeur plus basse est similaire à une sous-exposition en photographie, tandis qu'une valeur plus élevée est similaire à une surexposition.

Ombres
OmbresGlobales
Lorsque activée, la propriété GlobalShadows rend les ombres.

DouceurDesOmbres
La propriété ShadowSoftness ajuste la manière dont les ombres sont floues, d'une valeur de 0 (bords durs) à 1 (bords doux). Cette propriété n'est valable que lorsque LightingStyle est définie sur Realistic.

Apparence
StyleD'Éclairage
LightingStyle indique l'intention artistique derrière l'éclairage dans le jeu, en tant qu'option Enum.LightingStyle. Realistic fournit l'éclairage et les ombres les plus avancés et réalistes que Roblox peut offrir, tandis que Soft produit un look rétro flat, Roblox avec des lumières et des ombres plus douces.

PrioriserQualitéD'Éclairage
La propriété PrioritizeLightingQuality indique si vous préférez la qualité d'éclairage/ombrage ou la distance de vue pour être réduite en premier. À mesure que le niveau de qualité de rendu diminue, un paramètre de true priorise des fonctionnalités telles que des ombres avancées et des shaders de haute qualité à des distances plus proches, tandis qu'un paramètre de false priorise la distance de vue. Si l'éclairage et les ombres sont très importants pour le ressenti artistique de votre jeu, définissez ceci sur true.
Environnement
HeureDuJour et TempsDeJour
Les propriétés ClockTime et TimeOfDay représentent toutes deux l'heure actuelle de la journée en heures, et elles sont directement liées ; si vous modifiez une propriété, l'autre change également.
La seule différence entre ces propriétés est leur valeur numérique ; ClockTime représente le temps de l'heure 0 à 24 tandis que TimeOfDay représente le temps sous forme de chaîne de 24 heures.

LatitudeGéographique
La propriété GeographicLatitude représente la latitude géographique en degrés. Notez que bien que cette propriété change la position du soleil et de la lune, elle ne change pas les propriétés ClockTime et TimeOfDay.
ÉchelleDiffuseEnvironnement
La propriété EnvironmentDiffuseScale détermine combien de lumière ambiante est dérivée de l'environnement.
Dans les images suivantes, notez comment la lumière ambiante change, en particulier à l'intérieur de la cuisine du restaurant de ramen.

ÉchelleSpéculaireEnvironnement
La propriété EnvironmentSpecularScale détermine combien de lumière spéculaire est dérivée de l'environnement. Lorsqu'elle est proche d'une valeur de 1, les objets lisses reflètent mieux l'environnement et le métal apparaît plus réaliste.
