Efekty post-processingu to konfigurowalne filtry, które pozwalają szybko wzbogacić wizualizacje twojego doświadczenia. Korzystając z obiektów efektów post-processingu w usłudze Lighting lub Camera, możesz:
- Symulować kamerę widzącą jasne światło i wyolbrzymić jego blask (bloom).
- Zastosować rozmycie Gaussa blur do całości twojego doświadczenia, lub dodać rozmycie do części twojego doświadczenia, które nie są w ostrości (depth‑of‑field).
- Zwiększyć wygląd otoczenia, aby stworzyć określony nastrój poprzez kolor (color correction).
- Renderować halo światła, które porusza się wraz z słońcem (sun rays).

Dodaj efekty post-processingu
Gdy dodasz efekty post-processingu do usługi Lighting, są one wyświetlane dla wszystkich graczy, którzy wchodzą do doświadczenia. Jest to przydatne dla efektów, które wpływają na globalne otoczenie, takich jak sun rays.
Gdy dodasz efekty post-processingu do obiektu Camera, są one wyświetlane tylko dla konkretnego gracza. Jest to przydatne dla efektów, które powinny dotyczyć tylko tego gracza w zależności od jego działań, takich jak rozmycie widoku 3D, gdy ma otwarte menu interfejsu.
Aby dodać efekty post-processingu do usługi Lighting lub Camera:
Z menu wstaw jeden lub więcej z następujących efektów post-processingu:
- BloomEffect
- BlurEffect
- ColorCorrectionEffect
- DepthOfFieldEffect
- SunRaysEffect
- ColorGradingEffect
W zależności od ustawień Studio, niektóre efekty mogą się nie pojawić. Aby zwiększyć jakość renderowania:
- Otwórz Ustawienia Studio.
- W lewej nawigacji wybierz Rendering, a następnie menu rozwijane Poziom jakości edytora.
- Ustaw na najwyższy poziom.
Bloom
Efekt BloomEffect wyolbrzymia światła w twoim doświadczeniu, symulując kamerę widzącą jasne światło. Gdy ten efekt ma wysoką wartość, części o jasnych kolorach świecą.

Blur
Efekt BlurEffect stosuje rozmycie Gaussa do całości widoku 3D. Możesz użyć tego efektu, aby rozmyć tło, gdy gracz ma otwarte menu, umożliwiając mu skupienie się na najważniejszych detalach.

Korekta kolorów
Efekt ColorCorrectionEffect dostosowuje właściwości kolorów, aby zwiększyć wygląd otoczenia. Możesz również użyć tego efektu do zapewnienia informacji zwrotnej dla gracza, na przykład podświetlając ekran na czerwono, gdy zdrowie jego postaci jest niskie.
Poniższa lista opisuje główne właściwości ColorCorrectionEffect:
- Brightness — Ustawia jasność pikseli.
- Contrast — Ustawia zmianę separacji między ciemnymi a jasnymi kolorami.
- Saturation — Ustawia intensywność kolorów.
- TintColor — Określa, jak bardzo kanały RGB pikseli są skalowane.

Głębokość ostrości
Efekt DepthOfFieldEffect rozmywa części twojego doświadczenia, które nie są w ostrości. Możesz użyć tego efektu, aby rozmyć odległe obiekty lub skupić uwagę gracza na konkretnych elementach twojego doświadczenia, takich jak przedmiot w sklepie.

Promienie słoneczne
Efekt SunRaysEffect tworzy halo światła z promieniami wokół słońca, które poruszają się na podstawie wartości ClockTime lub TimeOfDay. Obiekty między kamerą gracza a słońcem kształtują ten efekt, umożliwiając realistyczne wizualizacje światła i cienia.
Korekcja kolorów
Efekt ColorGradingEffect modyfikuje, w jaki sposób wartości kolorów obliczone przez renderer powinny być konwertowane do zakresu kolorów ekranu, wpływając na nastrój i wygląd twojego miejsca.
Główna właściwość tego efektu to TonemapperPreset. Poniższe wartości są dostępne:
- Enum.TonemapperPreset.Default — Ustawia mapę tonalną na używanie post‑2019 wyglądu Roblox, co zapewnia żywe kolory i wysokie kontrasty.
- Enum.TonemapperPreset.Retro — Ustawia mapę tonalną na imitowanie pre‑2019 wyglądu Roblox. Kolory wyglądają na mniej nasycone, a kontrast między nimi jest mniejszy.
Jeśli chcesz odtworzyć pełny wygląd pre‑2019 Roblox dla twojego doświadczenia, eksperymentuj z Enum.TonemapperPreset.Retro i ustaw jasność wszystkich świateł na maksymalnie 1.0.
