Co to jest okluzja otoczenia? Odpowiadamy

W niniejszym artykule pochylamy się nad terminem „okluzja otoczenia”. Omawiamy, co on oznacza, jak działa ta metoda cieniowania, a także gdzie można spotkać się z tym terminem.

tech
Krystian Pieniążek20 lipca 2024
3
Źrodło fot. HI! ESTUDIO | Unsplash
i

Z terminem „okluzja otoczenia” najczęściej spotykają się graficy komputerowi, a także gracze, gdyż technika ta jest szeroko stosowana w grach wideo. Niemniej ambient occlusion jest wykorzystywane również między innymi w filmach animowanych czy rozmaitych wizualizacjach. Sprawdźmy, jaka jest jego definicja, a także jak to działa.

Okluzja otoczenia – co to znaczy?

Jako okluzję otoczenia, ang. ambient occlusion, określa się metodę cieniowania, wykorzystywaną w trójwymiarowej grafice komputerowej, która pozwala na uzyskanie realistycznego wyglądu powierzchni na wirtualnych obiektach.

Dzięki niej możliwe jest symulowanie subtelnych cieni rzucanych na siebie nawzajem przez poszczególne obiekty, ze szczególnym uwzględnieniem rogów czy miejsc, w których owe obiekty stykają się ze sobą.

Jak działa ambient occlusion?

Zasada działania okluzji otoczenia w dużym uproszczeniu prezentuje się następująco:

  1. Najpierw program zbiera informacje dotyczące najbliższej okolicy (a dokładnie – otaczającej go hemisfery) naszego obiektu i innych obiektów, które się w niej znajdują.
  2. Następnie jest obliczany stopień blokowania światła przez te obiekty.
  3. Wreszcie wynik owych obliczeń znajduje odzwierciedlenie w stopniu zacienienia danego punktu na powierzchni naszego obiektu.
Porównanie grafiki bez okluzji otoczenia (po lewej) i z okluzją otoczenia (po prawej). Źródło: ScienceDirect.
Porównanie grafiki bez okluzji otoczenia (po lewej) i z okluzją otoczenia (po prawej). Źródło: ScienceDirect.

Okluzja otoczenia – inne przydatne informacje

  1. Zaletą ambient occlusion jest jego stosunkowo niewielka „zasobożerność”, bowiem do jego użycia nie są wykorzystywane skomplikowane algorytmy.
  2. W przeciwieństwie do ray tracingu, ambient occlusion nie koncentruje się na pojedynczych promieniach światła, lecz oblicza ogólny poziom wystawienia danego obiektu na światło rozproszone przez elementy otoczenia.
  3. Niemniej, okluzja otoczenia często jest stosowana w połączeniu z innymi technikami renderowania, takimi jak choćby wspomniany już ray tracing.

POWIĄZANE TEMATY: tech porady i pytania

Krystian Pieniążek

Krystian Pieniążek

Współpracę z GRYOnline.pl rozpoczął w sierpniu 2016 roku. Pomimo że Encyklopedia Gier od początku jest jego oczkiem w głowie, pojawia się również w Newsroomie, a także w dziale Publicystyki. Doświadczenie zawodowe zdobywał na łamach nieistniejącego już serwisu, w którym przepracował niemal trzy lata. Ukończył Kulturoznawstwo na Akademii Górniczo-Hutniczej w Krakowie. Prowadzi własną firmę, biega, uprawia kolarstwo, kocha górskie wędrówki, jest fanem nu metalu, interesuje się kosmosem, a także oczywiście gra. Najlepiej czuje się w grach akcji z otwartym światem i RPG-ach, choć nie pogardzi dobrymi wyścigami czy strzelankami.

Game Boy Color zostaje wyrzucony do kosza, ponieważ nie działa - gracz kupuje go za jedyne 19 euro i odkrywa, że jednak jest sprawny

Game Boy Color zostaje wyrzucony do kosza, ponieważ nie działa - gracz kupuje go za jedyne 19 euro i odkrywa, że jednak jest sprawny

„Kombinujcie, ile się da”: twórcy prawdopodobnie najważniejszego silnika gier sami wzywają do rozwiązania swoich największych problemów

„Kombinujcie, ile się da”: twórcy prawdopodobnie najważniejszego silnika gier sami wzywają do rozwiązania swoich największych problemów

Dynamiczne oświetlenie, zaawansowane efekty i mądra AI. To dzieło Ubisoftu pokazywało, co potrafił Xbox

Dynamiczne oświetlenie, zaawansowane efekty i mądra AI. To dzieło Ubisoftu pokazywało, co potrafił Xbox

Gra wygląda świetnie, ale twój komputer może tego nie przeżyć. Recenzja techniczna Wuchang: Fallen Feathers

Gra wygląda świetnie, ale twój komputer może tego nie przeżyć. Recenzja techniczna Wuchang: Fallen Feathers

Amazon inwestuje w streamingową platformę sztucznej inteligencji. To jej użytkownicy będą tworzyć filmy

Amazon inwestuje w streamingową platformę sztucznej inteligencji. To jej użytkownicy będą tworzyć filmy