Co to jest okluzja otoczenia?

VXAO przekształca obiekty przestrzeni świata w woksele, przekształca je i wykorzystuje je do obliczania cieni. Ambient occlusion to opcja grafiki dostępna w menu ustawień wielu gier wideo. Podczas gdy niektóre gry wyjaśniają, że okluzja otoczenia wzmacnia cienie, prawie żadna gra nie wyjaśnia szczegółowo, co robi.

Co to jest okluzja otoczenia?

Okluzja otoczenia to technika cieniowania, która symuluje sposób, w jaki obiekty zasłaniają oświetlenie otoczenia. Został zaprojektowany jako narzędzie, aby cienie wyglądały jak najbardziej realistycznie, z wewnętrznymi krawędziami i powierzchniami pod obiektami, które mają ciemniejsze cienie.

Wskazówka: Okluzja to inne określenie na zasłanianie lub blokowanie, więc okluzja otoczenia symuluje blokowanie światła przez obiekty, próbując rzucać realistyczne cienie.

W swojej najbardziej uproszczonej formie okluzja otoczenia oblicza tylko cienie, które byłyby rzucane przez rozproszone źródło światła na niebie. Bardziej zaawansowane implementacje uwzględniają również inne źródła światła, takie jak lampy, latarki i flesze wylotowe.

Pierwszą grą, która zawierała ambient occlusion była gra Crysis z 2007 roku.

Jakie są rodzaje okluzji otoczenia?

SSAO, czyli Screen-Space Ambient Occlusion, jest szczególnie lekką implementacją okluzji otoczenia. „Przestrzeń ekranu” to termin, który oznacza, że ​​SSAO uwzględnia tylko obiekty, które są aktywnie renderowane. Oznacza to, że dla obiektów, które nie są aktualnie widoczne, nie zostaną wykonane żadne obliczenia.

Na przykład, jeśli wieża rzuca cień na ulicę i obrócisz kamerę tak, że wieża nie będzie już wyświetlana na ekranie, rzucany przez nią cień zniknie. Podobnie, obiekt w oddali zasłonięty przez bliższy obiekt nie będzie rzucał cienia, nawet jeśli powinien być widoczny, na przykład drzewo blokowane przez ciężarówkę. W niektórych przypadkach może to oznaczać, że cień, który powinien pojawić się pod obiektem, takim jak czołg, nie pojawia się, ponieważ tył, góra i spód czołgu nie są renderowane, a zatem nie blokują światła.

SSAO ma również problemy z rzucaniem cieni tam, gdzie ich nie powinno być, zwłaszcza w odniesieniu do dwóch obiektów w różnych odległościach od siebie.

HBAO lub Horizon Based Ambient Occlusion to bardziej zaawansowana implementacja ambient occlusion firmy Nvidia. AMD ma podobną implementację, którą nazywają HDAO lub High Definition Ambient Occlusion. Dzięki HBAO cienie są dokładniej nakładane na powierzchnie, unikając rzucania tylu fałszywych cieni. Niestety, wpływ na wydajność jest znaczny, więc efekt jest renderowany tylko w połowie skali, co oznacza, że ​​efekt cienia ma niższą rozdzielczość.

HBAO+ to ulepszona wersja HBAO, która rozwiązuje szereg problemów z wydajnością i umożliwia renderowanie cieni w pełnej skali, bez zbytniego wpływu na wydajność. Ta zwiększona rozdzielczość pozwala uzyskać bardziej miękkie i gładsze cienie. Lepsze efekty rozmycia cieni są szczególnie ważne w przypadku scen plenerowych, w których obiekty, takie jak linie energetyczne, powinny rzucać miękkie, a nie twarde cienie. HBAO+ rozwiązuje również problemy, które HBAO może mieć z migotaniem od poruszających się obiektów lub ruchu kamery.

VXAO, czyli Voxel Accelerated Ambient Occlusion, to nowsza technologia firmy Nvidia. Zamiast używać algorytmu przestrzeni ekranu, wykorzystuje algorytm okluzji otoczenia przestrzeni świata. Oznacza to, że obiekty znajdujące się poza ekranem mogą nadal rzucać cienie, co pozwala na rzucanie cieni za kamerą i pod obiektami, zapewniając znacznie bardziej realistyczny wygląd. VXAO przekształca obiekty przestrzeni świata w woksele i wykorzystuje je do obliczania cieni.

Wskazówka: woksele to modele o niższej rozdzielczości niż oryginalna liczba obiektów wielokątów. Renderowanie tekstur na wokselach wyglądałoby źle, ponieważ kształt obiektów miałby znacznie niższą rozdzielczość. Jednak przy generowaniu cieni ta zmniejszona szczegółowość obiektów zapewnia znaczny wzrost wydajności przy nieznacznym pogorszeniu jakości.

W przeciwieństwie do poprzednich implementacji ambient occlusion, fakt, że VXAO jest przestrzenią światową, oznacza, że ​​jest świadomy odległości między obiektami, co umożliwia dokładniejsze obliczanie cieni dla obiektów znajdujących się dalej od cienia. Zapobiega również efektowi halo, który czasami można zobaczyć wokół postaci idących przed powierzchniami, takimi jak ściany. VXAO intensywniej wykorzystuje procesor niż poprzednie iteracje ambient occlusion, ale oferuje najlepszą jakość cieni.



Leave a Comment

12 sposobów, aby naprawić bibliotekę Epic Games, która nie wyświetla gier

12 sposobów, aby naprawić bibliotekę Epic Games, która nie wyświetla gier

Denerwujesz się, gdy widzisz, że biblioteka Epic Games nie wyświetla gier? Oto 12 sposobów rozwiązania problemu i odzyskania zakupów.

5 najlepszych sposobów rozwiązania problemu braku możliwości odinstalowania programu uruchamiającego Epic Games z systemu Windows

5 najlepszych sposobów rozwiązania problemu braku możliwości odinstalowania programu uruchamiającego Epic Games z systemu Windows

Masz problem z usunięciem programu uruchamiającego Epic Games ze swojego komputera? Oto kilka wskazówek, które musisz wypróbować, jeśli nie możesz odinstalować programu Epic Games Launcher z systemu Windows.

7 najlepszych sposobów naprawy gier na Facebooku, które nie ładują się w przeglądarce Google Chrome

7 najlepszych sposobów naprawy gier na Facebooku, które nie ładują się w przeglądarce Google Chrome

Czy gry na Facebooku nie ładują się lub nie działają w przeglądarce Google Chrome? Zastosuj te wskazówki dotyczące rozwiązywania problemów, aby rozwiązać podstawowy problem.

7 najlepszych poprawek dla kontrolera gier działającego jak mysz w systemie Windows 11

7 najlepszych poprawek dla kontrolera gier działającego jak mysz w systemie Windows 11

Kontrolery do gier mogą być źle skonfigurowane i wpływać na sterowanie myszą, więc możesz to poprawić, korzystając z rozwiązań podanych w tym przewodniku.

4 najlepsze niedrogie telewizory 4K 120 Hz do gier

4 najlepsze niedrogie telewizory 4K 120 Hz do gier

4 najlepsze niedrogie telewizory 4K 120 Hz do gier: 1. Seria VIZIO MQX, 2. TCL Q7 QLED, 3. Seria LG QNED80, 4. Sony ....

7 najlepszych sposobów na naprawienie braku aktualizacji usług gier w systemie Windows

7 najlepszych sposobów na naprawienie braku aktualizacji usług gier w systemie Windows

Może to być denerwujące, gdy usługi gier nie instalują się lub nie aktualizują na komputerze z systemem Windows 10 lub 11, ale istnieje kilka sposobów rozwiązania problemu.

Jak udostępniać gry na Steamie znajomym i rodzinie

Jak udostępniać gry na Steamie znajomym i rodzinie

Udostępniaj gry na Steam znajomym bez wysiłku, aby odkryć najlepsze wrażenia z gry i niezapomniane chwile.

5 najlepszych sposobów naprawienia niedziałającego mikrofonu w pasku gier Xbox w systemie Windows 11

5 najlepszych sposobów naprawienia niedziałającego mikrofonu w pasku gier Xbox w systemie Windows 11

Czy pasek gier Xbox nie odbiera dźwięku z mikrofonu? Jeśli tak, oto jak naprawić mikrofon, który nie działa w aplikacji Xbox Game Bar w systemie Windows 11.

Recenzja MSI Titan GT77 HX: laptop do gier Behemoth

Recenzja MSI Titan GT77 HX: laptop do gier Behemoth

Czy chcesz mieć absolutnie najlepszą wydajność w grach na laptopie? Sprawdź naszą szczegółową recenzję MSI Titan GT77 HX.

CES 2024: MSI przedstawia nowe 18-calowe laptopy, notebooki z procesorami Intel Core Ultra i komputerami przenośnymi Claw Gaming

CES 2024: MSI przedstawia nowe 18-calowe laptopy, notebooki z procesorami Intel Core Ultra i komputerami przenośnymi Claw Gaming

Na targach CES 2024 firma MSI zaprezentowała kilka nowych laptopów wraz z zupełnie nowym komputerem przenośnym – Claw. Oto wszystko, co musisz o nich wiedzieć.