Globalne oświetlenie

*Ta zawartość została przetłumaczona przy użyciu narzędzi AI (w wersji beta) i może zawierać błędy. Aby wyświetlić tę stronę w języku angielskim, kliknij tutaj.

Serwis Lighting zawiera właściwości, które można dostosować, aby zaktualizować i spersonalizować globalne oświetlenie w grze. Istnieje pięć kategorii właściwości oświetlenia:

  • Kolor — Konfiguruje odcień w grze.
  • Intensywność — Konfiguruje intensywność lub ilość światła padającego na kamerę.
  • Cienie — Konfiguruje, jak użytkownik doświadcza cieni w grze.
  • Wygląd — Właściwości, które określają styl oświetlenia oraz jakość oświetlenia/cieniowania lub priorytet odległości widzenia.
  • Środowisko — Konfiguruje warunki świata gry, takie jak pora dnia i geograficzna szerokość.

Kolor

Ambient

Właściwość Ambient ustawia odcień dla całości gry. Ta właściwość wpływa na oświetlenie zarówno w środowiskach zewnętrznych, jak i wewnętrznych.

Właściwość Lighting.Ambient o wartości [0, 0, 0]

OutdoorAmbient

Właściwość OutdoorAmbient ustawia odcień dla obszarów zewnętrznych gry. To może pomóc symulować, jak kolor ambientowy rzeczywistego oświetlenia zmienia się w ciągu dnia. Na przykład światło słoneczne wczesnym rankiem lub późnym popołudniem jest zwykle cieplejsze oraz bardziej różowe i pomarańczowe, podczas gdy późnym wieczorem zwykle jest chłodniejsze oraz bardziej niebieskie i fioletowe.

W poniższych obrazkach zauważ, że oświetlenie wewnątrz garażu i kawiarni nie zmienia się tak, jakbyś zmieniał właściwość Ambient.

Właściwość Lighting.OutdoorAmbient o wartości [255, 150, 50]

ColorShift_Top

Właściwość ColorShift_Top ustawia odcień, który odbija się od powierzchni skierowanych w stronę słońca lub księżyca.

Właściwość Lighting.ColorShift_Top o wartości [0, 100, 255]

ColorShift_Bottom

Właściwość ColorShift_Bottom ustawia odcień, który odbija się od powierzchni skierowanych z dala od słońca lub księżyca.

W poniższych obrazkach zauważ zmiany odcienia na ścianie z piaskowca skierowanej z dala od słońca.

Właściwość Lighting.ColorShift_Bottom o wartości [255, 0, 220]

Intensywność

Jasność

Właściwość Brightness ustawia intensywność iluminacji. Może to pomóc zwiększyć kontrast między jasno oświetlonymi obszarami a cieniami, symulując jasne słońce oraz cieplejszą pogodę.

Właściwość Lighting.Brightness o wartości 0.5

ExposureCompensation

Właściwość ExposureCompensation stosuje ekspozycję w grze. Ekspozycja to ilość światła, która dociera do kamery.

Niższa wartość jest podobna do niedoświetlenia w fotografii, natomiast wyższa wartość jest podobna do prześwietlenia.

Właściwość Lighting.ExposureCompensation o wartości 0

Cienie

GlobalShadows

Gdy jest włączona, właściwość GlobalShadows renderuje cienie.

Właściwość Lighting.GlobalShadows włączona

ShadowSoftness

Właściwość ShadowSoftness dostosowuje, jak rozmyte są cienie, w zakresie od wartości 0 (twarde krawędzie) do 1 (miękkie krawędzie). Ta właściwość ma zastosowanie tylko wtedy, gdy LightingStyle jest ustawione na Realistic.

Właściwość Lighting.ShadowSoftness o wartości 0

Wygląd

LightingStyle

LightingStyle wskazuje artystyczny zamiar dotyczący oświetlenia w grze, jako opcja Enum.LightingStyle. Realistic oferuje najbardziej zaawansowane i realistyczne oświetlenie oraz cienie, które Roblox może dostarczyć, natomiast Soft produkuje płaski, retro-Roblox wygląd z miększymi światłami i cieniami.

Ustawienie Lighting.LightingStyle na Realistyczne

PrioritizeLightingQuality

Właściwość PrioritizeLightingQuality wskazuje, czy wolisz, aby jakość oświetlenia/cieniowania lub odległość widzenia zmniejszały się jako pierwsze. Wraz z redukcją poziomu jakości renderowania, ustawienie true priorytetuje funkcje takie jak zaawansowane cienie i wysokiej jakości shadery w bliższych odległościach, podczas gdy ustawienie false priorytetuje odległość widzenia. Jeśli oświetlenie i cienie są bardzo ważne dla artystycznego odczucia Twojej gry, ustaw to na true.

Środowisko

ClockTime i TimeOfDay

Właściwości ClockTime i TimeOfDay reprezentują bieżącą godzinę w dniu, i są ze sobą bezpośrednio powiązane; jeśli zmienisz jedną właściwość, druga również zmienia się.

Jedyną różnicą między tymi właściwościami jest ich wartość numeryczna; ClockTime reprezentuje czas od godziny 0 do 24, podczas gdy TimeOfDay reprezentuje czas w postaci ciągu 24-godzinnego.

Lighting.ClockTime równy 0 (TimeOfDay równy 00:00:00)

GeographicLatitude

Właściwość GeographicLatitude reprezentuje geograficzną szerokość w stopniach. Zauważ, że podczas gdy ta właściwość zmienia pozycję słońca i księżyca, nie zmienia właściwości ClockTime oraz TimeOfDay.

EnvironmentDiffuseScale

Właściwość EnvironmentDiffuseScale określa, ile światła ambientowego pochodzi z otoczenia.

W poniższych obrazach zauważ, jak zmienia się światło ambientowe, szczególnie w kuchni ramen.

Właściwość Lighting.EnvironmentDiffuseScale o wartości 0

EnvironmentSpecularScale

Właściwość EnvironmentSpecularScale określa, ile światła spekulacyjnego pochodzi z otoczenia. Gdy jest ustawiona blisko wartości 1, gładkie obiekty lepiej odbijają otoczenie, a metal wydaje się bardziej realistyczny.

Właściwość Lighting.EnvironmentSpecularScale o wartości 0
©2026 Roblox Corporation. Nazwa Roblox, logo Roblox oraz hasło „Powering Imagination” należą do naszych zarejestrowanych i niezarejestrowanych znaków towarowych na terenie Stanów Zjednoczonych oraz w innych krajach.