Przejdź do głównej treści
Wypróbuj za darmo
Wypróbuj za darmo
Wszystkie artykuły
  • Unreal Engine
  • Lumen
  • Debugowanie
  • Ogólne tworzenie oprogramowania
  • Czat ze znajomością projektu

Jak naprawić migotanie i szum Lumen w UE5

Napraw migotanie Lumen w UE5: podnieś jakość Final Gather i oświetlenia sceny, rozważ Hardware Ray Tracing i usuń drobne emisyjne materiały, małe światła i brakujące pola odległości.

Ludus AI Team

Jak naprawić migotanie i szum Lumen w UE5

Migotanie i szum w Lumen zwykle wynikają ze zbyt małej liczby promieni odszumianych w kolejnych klatkach: podnieś Lumen Scene Lighting Quality i Final Gather Quality, włącz Hardware Ray Tracing z Hit Lighting, jeśli twoja platforma docelowa to obsługuje, i usuń przyczyny leżące w scenie (drobne, jasne materiały emisyjne, bardzo małe światła oraz brakujące lub niskorozdzielcze pola odległości). Większość migotania to albo zbyt niskie próbkowanie w ustawieniach, albo źródło światła, z którym Lumen sobie nie radzi, a naprawa polega na ustaleniu, które z nich.

To natywny dla silnika, kompletny poradnik dla UE od 5.4 do 5.8. Oddziela migotanie wynikające z ustawień od migotania wynikającego ze sceny i pokazuje, jak naprawić każde z nich. Wydajnościową stronę Lumen, w tym lżejszą ścieżkę w 5.8, omawiamy w zestawieniu Lumen Lite vs Lumen.

Dlaczego Lumen migocze lub szumi?

Ponieważ śledzi ograniczoną liczbę promieni, a resztę rekonstruuje, a rekonstrukcja bywa niestabilna między klatkami. Lumen to system globalnego oświetlenia w czasie rzeczywistym, więc nie może w każdej klatce w pełni próbkować oświetlenia; próbkuje rzadko i odszumia w czasie. Gdy sygnału jest za mało (niskie ustawienia jakości lub oświetlenie zmieniające się szybciej, niż zdąży się ustabilizować), widzisz szum, migotanie lub smużenie. Dwa kluczowe pytania brzmią więc: czy jakość jest zbyt niska dla tej sceny i czy coś w scenie jest dla Lumen trudne do odwzorowania? Według tego podziału rozkładają się poprawki.

Naprawa migotania ustawieniami jakości

Podnieś jakość próbkowania i odszumiania w granicach budżetu wydajności. W Post Process Volume lub w ustawieniach projektu zwiększ Lumen Scene Lighting Quality i Final Gather Quality; wyższe wartości oznaczają więcej śledzenia i rekonstrukcji, co ogranicza szum. Lumen Scene Detail i Max Trace Distance wpływają na to, jaka część sceny ma udział w oświetleniu. Jeśli używasz Software Ray Tracing i możesz sobie na to pozwolić, Hardware Ray Tracing z Hit Lighting daje stabilniejsze i dokładniejsze wyniki, a na wydajnym sprzęcie często całkowicie usuwa migotanie. Zmieniaj jedno ustawienie naraz i obserwuj efekt, bo każde z nich bezpośrednio kosztuje czas klatki.

Naprawa migotania wynikającego ze sceny

Czasem migotanie wynika ze sceny, a nie z ustawień. Drobne, bardzo jasne materiały emisyjne i bardzo małe źródła światła to klasyczni winowajcy: Lumen ma trudność ze stabilnym ich próbkowaniem, więc iskrzą. Ogranicz skrajne wartości emisji albo zamiast polegać na drobnych emisjach jako źródle oświetlenia, użyj prawdziwych świateł. Sprawdź, czy siatki mają odpowiednie pola odległości (włączone Mesh Distance Fields i rozsądna rozdzielczość), ponieważ Software Ray Tracing na nich polega, a brakujące lub zgrubne pola powodują przecieki światła i niestabilność. Migotać mogą też bardzo cienka geometria i nakładające się powierzchnie. Poprawienie problematycznej emisji lub światła często daje więcej niż jakikolwiek suwak jakości.

Naprawa smużenia i opóźnienia oświetlenia

Jeśli oświetlenie się rozmazuje lub nie nadąża za ruchem, to sprawa rekonstrukcji czasowej i wymaga innego dostrojenia. Ponieważ Lumen akumuluje dane przez wiele klatek, szybko poruszające się światła lub szybki ruch kamery mogą zostawiać smugi albo opóźnienie, zanim oświetlenie nadrobi zaległości. Możliwości: ogranicz poleganie na szybko poruszających się mocnych światłach w kluczowym oświetleniu, dostrój odpowiednie ustawienia czasowe i śledzenia w przestrzeni ekranu oraz zadbaj o to, by liczba klatek była na tyle wysoka, że akumulacja nadąża. Na lżejszej ścieżce Lumen w 5.8 spodziewaj się łagodniejszych, stabilniejszych, ale mniej szczegółowych wyników, co samo w sobie może ograniczyć widoczne migotanie kosztem jakości obrazu. Dopasuj poprawkę do tego, czy problemem jest szum (zbyt rzadkie próbkowanie), czy smużenie (opóźnienie czasowe).

To samo zadanie w Ludus AI

Diagnozowanie Lumen to zadanie wymagające rozumowania, a powyższe kroki nie potrzebują żadnej wtyczki. W Ludus AI, działającym w UE od 5.4 do 5.8, możesz skorzystać z czatu ze znajomością projektu i pytań o UE5, aby zawęzić przyczynę i wprowadzić zmiany w materiałach lub postprocessingu:

W mojej scenie Lumen migocze przy neonach. Czy to kwestia ustawień
jakości, czy materiałów emisyjnych, i co powinienem zmienić?

Ludus AI odpowiada na pytania o UE5 z uwzględnieniem twojego projektu, na podstawie syntezy odświeżanej co 5 sekund, więc potrafi wskazać, czy migotanie wynika raczej ze zbyt rzadkiego próbkowania, czy z tych jasnych materiałów emisyjnych, i może edytować odpowiednie ustawienia postprocessingu i materiałów (tworzy materiały Material i Post Process oraz dostosowuje parametry). Nie przeprowadza audytu wydajności całego projektu, bo profilowanie całego projektu to domena Cozac (Otwiera się w nowej karcie); tutaj pomaga przeanalizować i poprawić konkretną przyczynę. Wynik sprawdzasz w viewporcie.

FAQ

Jak zatrzymać migotanie Lumen w UE5? Podnieś Lumen Scene Lighting Quality i Final Gather Quality, rozważ Hardware Ray Tracing z Hit Lighting i usuń przyczyny w scenie, takie jak drobne jasne emisje, bardzo małe światła i brakujące pola odległości. Najpierw ustal, czy to problem ustawień, czy sceny.

Dlaczego Lumen wygląda na zaszumiony lub ziarnisty? Lumen próbkuje oświetlenie rzadko i odszumia je w czasie, więc niskie ustawienia jakości lub trudne do próbkowania oświetlenie objawiają się szumem. Podnieś ustawienia jakości i ogranicz skrajne emisje oraz drobne źródła światła.

Co powoduje smużenie w Lumen? Rekonstrukcja czasowa, która nie nadąża za ruchem. Szybko poruszające się mocne światła lub szybki ruch kamery zostawiają smugi, gdy Lumen akumuluje dane. Dostrój ustawienia czasowe, utrzymuj wysoką liczbę klatek i nie opieraj kluczowego oświetlenia na szybko poruszających się światłach.

Czy Ludus AI pomoże naprawić problemy z Lumen? Ludus AI potrafi przeanalizować przyczynę z uwzględnieniem twojego projektu i dostosować odpowiednie ustawienia materiałów i postprocessingu. Profilowanie całego projektu to rola Cozac; strojenie Lumen dla poszczególnych scen wykonujesz w edytorze razem z Ludus AI.

Podsumowanie

Migotanie Lumen to niemal zawsze jedna z dwóch rzeczy: za mało próbkowania albo źródło światła, którego Lumen nie potrafi czysto odwzorować. Ustal, która z nich, a potem albo podnieś jakość w granicach budżetu, albo popraw problematyczną emisję, drobne światło lub brakujące pole odległości, a smużenie traktuj jako osobne strojenie czasowe. Kompromis wydajnościowy stojący za tym wszystkim omawiamy w zestawieniu Lumen Lite vs Lumen. Ludus AI, najbardziej zaawansowany asystent AI dla Unreal Engine, pomoże ci przeanalizować problem i dostosować materiały oraz postprocessing w edytorze.

Zacznij tworzyć z Ludus AI

Zastosuj wiedzę z artykułu we własnym projekcie

Wypróbuj za darmo

14 dni Pro · 50 000 kredytów · dziś 0 $

  • Ludus AI Team

    Jak zaktualizować projekt Unreal z 5.4 do 5.8

    Aktualizacja projektu UE z 5.4 do 5.8: kopia zapasowa, rekompilacja, naprawa wtyczek i przestarzałych API, testy. Dzień pracy dla średniego projektu.

    • Unreal Engine
    • Ogólne tworzenie oprogramowania
    • Debugowanie
    • Pozostałe tematy: 2
  • Ludus AI Team

    Aktualizować do Unreal Engine 5.8 teraz czy czekać na UE6?

    Aktualizuj do UE 5.8 teraz, nie czekaj na UE6. Dlaczego stabilne, ostatnie wydanie UE5 wygrywa z niestabilnym Early Access oddalonym o ponad rok.

    • Unreal Engine
    • Unreal Engine 6
    • Ogólne tworzenie oprogramowania
    • Pozostałe tematy: 2
  • Ludus AI Team

    Czym jest Scene Graph w Unreal Engine 6?

    Scene Graph to zorientowany na dane sposób komponowania światów, jeden z filarów UE6 obok Verse i MCP. Co powiedział Epic i co robić już teraz.

    • Unreal Engine 6
    • Unreal Engine
    • Verse
    • Pozostałe tematy: 2

Od nowej mechaniki dzieli Cię jeden prompt.

Rozpocznij okres próbny Pro: 14 dni. Działa w Twoim edytorze już dziś.