O serviço Lighting contém propriedades que você pode ajustar para atualizar e personalizar a iluminação global em um jogo. Existem cinco categorias de propriedades de iluminação:
- Cor — Configura o matiz dentro do jogo.
- Intensidade — Configura a intensidade ou a quantidade de luz que atinge a câmera.
- Sombras — Configura como um usuário experimenta sombras dentro do jogo.
- Aparência — Propriedades que determinam o estilo de iluminação e a qualidade de iluminação/sombreamento ou priorização da distância de visualização.
- Ambiente — Configura as condições do mundo do jogo, como a hora do dia e a latitude geográfica.
Cor
Ambiente
A propriedade Ambient define um matiz para a totalidade de um jogo. Esta propriedade afeta a iluminação tanto para ambientes externos quanto internos.
![Propriedade Lighting.Ambient de [0, 0, 0]](https://prod.docsiteassets.roblox.com/assets/lighting-and-effects/lighting-properties/Ambient-0-0-0.jpg)
OutdoorAmbient
A propriedade OutdoorAmbient define um matiz para áreas externas de um jogo. Isso pode ajudar a simular como a cor ambiental da iluminação da vida real muda ao longo do dia. Por exemplo, a luz do sol no início da manhã ou no final da tarde geralmente é mais quente e mais rosa e laranja em tom, enquanto o final da noite é geralmente mais frio e mais azul e roxo em tom.
Nas imagens a seguir, note que a iluminação dentro da garagem e do café não muda como aconteceria se você estivesse mudando a propriedade Ambient.
![Propriedade Lighting.OutdoorAmbient de [255, 150, 50]](https://prod.docsiteassets.roblox.com/assets/lighting-and-effects/lighting-properties/OutdoorAmbient-255-150-50.jpg)
ColorShift_Top
A propriedade ColorShift_Top define um matiz que se reflete em superfícies voltadas para o sol ou a lua.
![Propriedade Lighting.ColorShift_Top de [0, 100, 255]](https://prod.docsiteassets.roblox.com/assets/lighting-and-effects/lighting-properties/ColorShift-Top-0-100-255.jpg)
ColorShift_Bottom
A propriedade ColorShift_Bottom define um matiz que se reflete em superfícies que estão voltadas para longe do sol ou da lua.
Nas imagens a seguir, note a mudança de matiz na parede de arenito voltada para longe do sol.
![Propriedade Lighting.ColorShift_Bottom de [255, 0, 220]](https://prod.docsiteassets.roblox.com/assets/lighting-and-effects/lighting-properties/ColorShift-Bottom-255-0-220.jpg)
Intensidade
Brilho
A propriedade Brightness define a intensidade da iluminação. Isso pode ajudar a aumentar o contraste entre áreas intensamente iluminadas e sombras, simulando luz solar intensa e clima mais quente.

CompensaçãoDeExposição
A propriedade ExposureCompensation aplica exposição a um jogo. A exposição é a quantidade de luz que atinge a câmera.
Um valor mais baixo é semelhante à subexposição na fotografia, enquanto um valor mais alto é semelhante à superexposição.

Sombras
SombrasGlobais
Quando ativado, a propriedade GlobalShadows renderiza sombras.

SuavidadeDasSombras
A propriedade ShadowSoftness ajusta quão embaçadas as sombras são de um valor de 0 (bordas duras) a 1 (bordas suaves). Esta propriedade só é válida quando LightingStyle está configurado como Realistic.

Aparência
EstiloDeIluminação
LightingStyle indica a intenção artística por trás da iluminação no jogo, como uma opção Enum.LightingStyle. Realistic fornece a iluminação e sombras mais avançadas e realistas que o Roblox pode oferecer, enquanto Soft produz uma aparência plana e retro-Roblox com luzes e sombras mais suaves.

PriorizarQualidadeDeIluminação
A propriedade PrioritizeLightingQuality indica se você prefere a qualidade de iluminação/sombreamento ou a distância de visualização a ser reduzida primeiro. À medida que o nível de qualidade de renderização diminui, uma configuração de true prioriza recursos como sombras avançadas e shaders de alta qualidade em distâncias mais próximas, enquanto uma configuração de false prioriza a distância de visualização. Se a iluminação e sombras são muito importantes para a sensação artística do seu jogo, defina isso como true.
Ambiente
HoraDoRelógio e HoraDoDia
As propriedades ClockTime e TimeOfDay representam a hora atual do dia em horas, e estão diretamente relacionadas; se você mudar uma propriedade, a outra também muda.
A única diferença entre essas propriedades é seu valor numérico; ClockTime representa o tempo a partir da hora 0 até 24, enquanto TimeOfDay representa o tempo através de uma string de 24 horas.

LatitudeGeográfica
A propriedade GeographicLatitude representa a latitude geográfica em graus. Note que, embora esta propriedade mude a posição do sol e da lua, ela não muda as propriedades ClockTime e TimeOfDay.
EscalaDifusaDoAmbiente
A propriedade EnvironmentDiffuseScale determina quanto de luz ambiental é derivada do ambiente.
Nas imagens a seguir, note como a luz ambiental muda, especialmente dentro da cozinha do restaurante de ramen.

EscalaEspecularDoAmbiente
A propriedade EnvironmentSpecularScale determina quanto de luz especular é derivada do ambiente. Quando configurada próximo de um valor de 1, objetos suaves refletem melhor o ambiente e o metal parece mais realista.
