Usługa Lighting zawiera właściwości, które możesz dostosować do aktualizowania i dostosowywania ogólnego oświetlenia w doświadczeniu.Istnieją pięć kategorii właściwości oświetlenia:
- Kolor — Konfiguruje barwę w doświadczeniu.
- Intensywność — Konfiguruje intensywność lub ilość światła docierającego do kamery.
- Cienie — Konfiguruje, w jaki sposób użytkownik doświadcza cieni w ramach doświadczenia.
- Środowisko — Konfiguruje warunki świata doświadczenia, takie jak czas dnia i geograficzna długość.
- Technologia — Konfiguruje technologię oświetlenia, z której Studio renderuje oświetlenie i cienie.
Kolor
Otoczenie
Właściwość Ambient ustawia kolor dla całości doświadczenia.Właściwość ta wpływa na oświetlenie zarówno dla środowisk zewnętrznych, jak i wewnętrznych.
![Lighting with Ambient property of [0, 0, 0]](https://prod.docsiteassets.roblox.com/assets/lighting-and-effects/lighting-properties/Ambient-0-0-0.jpg)
Ambient na zewnątrz
Właściwość OutdoorAmbient ustawia odcień dla obszarów zewnętrznych doświadczenia.Może to pomóc w symulacji tego, jak kolor otoczenia oświetlenia w rzeczywistym świecie zmienia się przez cały dzień.Na przykład światło słoneczne wczesnym rankiem lub późnym popołudniem jest zwykle cieplejsze i bardziej różowe i pomarańczowe w tonie, podczas gdy wieczór jest zwykle chłodniejszy i bardziej niebieski i fioletowy w tonie.
W następujących obrazach zauważ, że oświetlenie w garażu i kawiarni nie zmienia się tak, jak gdyby zmieniałeś właściwość Ambient.
![Lighting with OutdoorAmbient property of [255, 150, 50]](https://prod.docsiteassets.roblox.com/assets/lighting-and-effects/lighting-properties/OutdoorAmbient-255-150-50.jpg)
Przesunięcie koloru_Góra
Właściwość ColorShift_Top ustawia odcień odzwierciedlający powierzchnie skierowane w stronę słońca lub księżyca.
![Lighting with ColorShift_Top property of [0, 100, 255]](https://prod.docsiteassets.roblox.com/assets/lighting-and-effects/lighting-properties/ColorShift-Top-0-100-255.jpg)
Przesunięcie koloru_Dół
Właściwość ColorShift_Bottom ustawia odcień odzwierciedlający z powierzchni, które są skierowane w stronę słońca lub księżyca.
W następujących obrazach zauważ zmianę odcienia na ścianie z piaskowca, która jest skierowana w stronę słońca.
![Lighting with ColorShift_Bottom property of [255, 0, 220]](https://prod.docsiteassets.roblox.com/assets/lighting-and-effects/lighting-properties/ColorShift-Bottom-255-0-220.jpg)
Intensywność
Jasność
Właściwość Brightness ustawia intensywność oświetlenia.Może to pomóc zwiększyć kontrast między jasno oświetlonymi obszarami i cieniami, symulując jasne słońce i cieplejszą pogodę.

Kompensacja ekspozycji
Właściwość ExposureCompensation nakłada ekspozycję na doświadczenie. Ekspozycja to ilość światła, które dociera do kamery.
Wartość niższa jest podobna do niedostatecznego oświetlenia w fotografii, podczas gdy wartość wyższa jest podobna do przeciążenia.

Cienie
Globalne cienie
Gdy włączone, właściwość GlobalShadows renderuje cienie.

Miękkość cienia
Właściwość ShadowSoftness dostosowuje rozmycie cieni z wartością 0 (twarde krawędzie) do 1 (miękkie krawędzie).

Środowisko
Czas zegara i Czas dnia
Właściwość ClockTime i TimeOfDay reprezentuje obecny czas dnia w godzinach, a są one bezpośrednio powiązane; jeśli zmienisz jedną właściwość, druga również się zmieni.
Różnica między tymi właściwościami jest ich wartością liczbową; ClockTime reprezentuje czas od godziny 0 do 24, podczas gdy TimeOfDay reprezentuje czas za pomocą 24-godzinowej ciąg.

Geograficzna długość
Właściwość GeographicLatitude reprezentuje geograficzną długość w stopniach.Zauważ, że chociaż ta właściwość zmienia pozycję słońca i księżyca, nie zmienia właściwości ClockTime i TimeOfDay.
Skala rozproszenia środowiska
Właściwość EnvironmentDiffuseScale określa, ile światła otoczenia pochodzi ze środowisko.
W następujących obrazach zauważ, jak zmienia się światło otoczenia, szczególnie w kuchni robić zakupyz ramenem.

Skala specularna środowiska
Właściwość EnvironmentSpecularScale określa, ile światła odbitego pochodzi z środowiska.Gdy ustawiony w pobliżu wartości 1, gładkie obiekty lepiej odzwierciedlają środowisko, a metal wydaje się bardziej realistyczny.

Technika
Właściwość Technology określa system oświetlenia do renderowania środowisko3D.Istnieją trzy systemy oświetlenia, w kolejności wpływu wierności i wydajności od najwyższego do najniższego:
Przyszłość — Oferuje najbardziej zaawansowaną technologię dla wysokiej jakości oświetlenia i cieni.
- Rozszerza szczegółowe wsparcie cienia na wszystkie rodzaje świateł, z złożoną technologią cienia dla cieni słonecznych i bardziej realistyczną technologią oświetlenia i cienia dla punktów światła.
- Jest to najbardziej realistyczny tryb oświetlenia, ale jego wysoka jakość może powodować negatywny wpływ na wydajność, szczególnie na urządzeniach z niższej półki.
Mapa cienia — Zapewnia mapowanie cienia, które wyprodukuje bardziej realistyczne i ostrzejsze cienie ze światła słonecznego lub źródeł światła kierunkowego.Dla innych rodzajów światła, takich jak PointLights, używa siatki voxel z mniejszą precyzją i wpływem na wydajność
Voxel — Rozdziela świat 3D na siatkę voxel 4×4×4 do obliczeń światła i cienia
- Każdy voxel reprezentuje niewielką kostkową objętość przestrzeni.Siatka zawiera informacje o obecności światła w każdym voxelu i pomaga określić, w jaki sposób światło interakuje z twoim środowiskiem 3D i obiektami.
- Zapewnia mniej precyzyjne oświetlenie i łagodniejsze cienie w porównaniu do bardziej zaawansowanych technik mapeowania cieni, takich jak ShadowMap .
- Zalecane tylko dla urządzeń z niższej półki.
